23 friend class ::test_AppUpdatr;
27 QUrl mAppUpdateJsonUrl;
29 QString mDownloadPath;
30 bool mDownloadInProgress;
32 static QCryptographicHash::Algorithm getHashAlgo(
const QByteArray& pAlgo);
37 void clearDownloaderConnection();
38 bool download(
const QUrl& pUrl);
39 QString save(
const QByteArray& pData,
const QString& pFilename)
const;
59 void onDownloadFinished(
const QUrl& pUpdateUrl,
const QDateTime& pNewTimestamp,
const QByteArray& pData);
61 void onDownloadUnnecessary(
const QUrl& pUpdateUrl);
62 void onDownloadProgress(
const QUrl& pUpdateUrl, qint64 pBytesReceived, qint64 pBytesTotal);
Definition AppUpdateData.h:24
Definition AppUpdater.h:20
QString getDownloadPath() const
Definition AppUpdater.cpp:131
void setDownloadPath(const QString &pPath)
Definition AppUpdater.cpp:137
void handleVersionInfoDownloadFinished(const QByteArray &pData)
Definition AppUpdater.cpp:188
void fireAppcastCheckFinished(bool pUpdateAvailable, const GlobalStatus &pError)
void skipVersion(const QString &pVersion) const
Definition AppUpdater.cpp:123
bool abortDownload() const
Definition AppUpdater.cpp:93
bool downloadUpdate()
Definition AppUpdater.cpp:104
void handleChecksumDownloadFinished(const QUrl &pUpdateUrl, const QByteArray &pData)
Definition AppUpdater.cpp:234
void handleReleaseNotesDownloadFinished(const QByteArray &pData)
Definition AppUpdater.cpp:225
void fireAppDownloadProgress(qint64 pBytesReceived, qint64 pBytesTotal)
void fireAppDownloadFinished(const GlobalStatus &pError)
void handleAppDownloadFinished(const QByteArray &pData)
Definition AppUpdater.cpp:263
const AppUpdateData & getUpdateData() const
Definition AppUpdater.cpp:117
bool checkAppUpdate(bool pForceUpdate=false)
Definition AppUpdater.cpp:36
Definition GlobalStatus.h:22
Code
Definition GlobalStatus.h:28
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16