1 #ifndef QSYNCDOWNLOADDATA_H
2 #define QSYNCDOWNLOADDATA_H
34 explicit QSyncDownloadData(QNetworkAccessManager *networkManager, QObject *parent =
nullptr);
39 void request(
const QString &time,
const QString &bucket,
const QString &fileName,
const QString &filePath);
44 QString downloadUrl(
const QString &bucket,
const QString &fileName);
48 QString downloadUrl(
const QString &bucket,
const QString &fileName,
const QString &contentType);
54 void downloadFileFinished(
const QString &time);
58 void downloadProgressChanged(
const QString &time, qint64 bytesSent, qint64 bytesTotal);
68 void downloadProgress(qint64 bytesSent, qint64 bytesTotal);
72 #endif // QSYNCDOWNLOADDATA_H
#define TTK_MODULE_EXPORT
The class of the sync cloud data interface.
The class of the sync cloud download data.
virtual void receiveDataFromServer()=0