1 #ifndef MUSICDOWNLOADMANAGER_H
2 #define MUSICDOWNLOADMANAGER_H
58 return m_timestamp < other.m_timestamp;
63 return m_timestamp == other.m_timestamp;
78 void connectMultiNetwork(QObject *
object);
82 void removeMultiNetwork(QObject *
object);
101 void downloadProgressChanged(
float percent,
const QString &total, qint64 time);
109 #define G_DOWNLOAD_MANAGER_PTR makeMusicDownloadManager()
112 #endif // MUSICDOWNLOADMANAGER_H
#define TTK_MODULE_EXPORT
TTK_MODULE_EXPORT MusicDownloadManager * makeMusicDownloadManager()
bool operator==(const TTKOptional< T > &v, const T &other)
MusicDownloadData(qint64 t, QObject *object, TTK::Record type) noexcept
MusicDownloadData() noexcept
#define TTK_DECLARE_SINGLETON_CLASS(Class)
// Singleton Macro // //
The namespace of the application object.
QList< MusicDownloadData > m_datas
MusicDownloadData(qint64 t) noexcept
constexpr bool operator<(int128_t, int128_t)
The class of the produce the download manager.
The class of the download manger data.