74 if(QFile::exists(
m_queue.front().m_path))
91 if(!
m_file->open(QIODevice::WriteOnly))
QNetworkRequest * m_request
void downLoadDataChanged(const QString &bytes)
The class of the abstract download data.
TTK_MODULE_EXPORT void setSslConfiguration(QNetworkRequest *request, QSslSocket::PeerVerifyMode mode=QSslSocket::VerifyNone)
The class of the download data from queue request.
void startDownload(const QString &url)
void addQueue(const MusicDownloadQueueDataList &datas)
QNetworkAccessManager m_manager
void handleError(QNetworkReply::NetworkError code)
virtual void startToRequest() overridefinal
virtual void downLoadFinished() override
The class of the download queue data.
TTK_MODULE_EXPORT void makeContentTypeHeader(QNetworkRequest *request, const QByteArray &data={})
~MusicDownloadQueueRequest()
virtual void deleteAll() overridefinal
MusicDownloadQueueDataList m_queue
#define TTK_ERROR_STREAM(msg)
MusicDownloadQueueRequest(TTK::Download type, QObject *parent=nullptr)
#define QtNetworkErrorConnect(p, q, f, s)
Network error connect.
virtual void downLoadFinished() overridefinal