#ifndef DOWNLOADMANAGER_H #define DOWNLOADMANAGER_H #pragma once #include #include #include class DownloadManager { public: static DownloadManager& getInstance(); void AddNewDownloadItem(const QSharedPointer& item); void UpdateDownloadItem(const QSharedPointer& item); private: DownloadManager(); ~DownloadManager(); QMap> m_mapDownloadingItem; }; #endif