39 bool mUpdateAvailable;
40 bool mMissingPlatform;
41 int mDownloadProgress;
48 void onAppcastFinished(
bool pUpdateAvailable, const
GlobalStatus& pStatus);
49 void onAppDownloadProgress(qint64 pBytesReceived, qint64 pBytesTotal);
55 [[nodiscard]]
bool isValid() const;
60 [[nodiscard]] const QDateTime&
getDate() const;
61 [[nodiscard]] const QString&
getVersion() const;
62 [[nodiscard]] const QUrl&
getUrl() const;
63 [[nodiscard]]
int getSize() const;
66 [[nodiscard]] const QString&
getNotes() const;
68 [[nodiscard]] Q_INVOKABLE
bool download();
Definition: AppUpdateDataModel.h:18
bool isMissingPlatform() const
Definition: AppUpdateDataModel.cpp:93
int getDownloadTotal() const
Definition: AppUpdateDataModel.cpp:117
const QUrl & getNotesUrl() const
Definition: AppUpdateDataModel.cpp:161
Q_INVOKABLE bool download()
Definition: AppUpdateDataModel.cpp:182
const QUrl & getUrl() const
Definition: AppUpdateDataModel.cpp:143
QString getDownloadFolder() const
Definition: AppUpdateDataModel.cpp:123
int getDownloadProgress() const
Definition: AppUpdateDataModel.cpp:111
Q_INVOKABLE bool abortDownload()
Definition: AppUpdateDataModel.cpp:191
Q_INVOKABLE void skipUpdate() const
Definition: AppUpdateDataModel.cpp:173
bool isValid() const
Definition: AppUpdateDataModel.cpp:99
QDateTime date
Definition: AppUpdateDataModel.h:30
QUrl url
Definition: AppUpdateDataModel.h:32
int downloadTotal
Definition: AppUpdateDataModel.h:27
bool compatible
Definition: AppUpdateDataModel.h:25
void fireAppDownloadFinished()
bool isCompatible() const
Definition: AppUpdateDataModel.cpp:105
const QUrl & getChecksumUrl() const
Definition: AppUpdateDataModel.cpp:155
QString downloadFolder
Definition: AppUpdateDataModel.h:28
bool valid
Definition: AppUpdateDataModel.h:24
bool isUpdateAvailable() const
Definition: AppUpdateDataModel.cpp:87
QString version
Definition: AppUpdateDataModel.h:31
bool updateAvailable
Definition: AppUpdateDataModel.h:22
void fireDownloadProgressChanged()
fireAppUpdateDataChangedQString notes
Definition: AppUpdateDataModel.h:36
void fireAppUpdateFailed(GlobalStatus::Code pError)
QUrl notesUrl
Definition: AppUpdateDataModel.h:35
int downloadProgress
Definition: AppUpdateDataModel.h:26
void fireAppUpdateDataChanged()
const QString & getNotes() const
Definition: AppUpdateDataModel.cpp:167
const QString & getVersion() const
Definition: AppUpdateDataModel.cpp:137
int getSize() const
Definition: AppUpdateDataModel.cpp:149
QUrl checksumUrl
Definition: AppUpdateDataModel.h:34
int size
Definition: AppUpdateDataModel.h:33
const QDateTime & getDate() const
Definition: AppUpdateDataModel.cpp:131
bool missingPlatform
Definition: AppUpdateDataModel.h:23
Definition: GlobalStatus.h:22
Implementation of GeneralAuthenticate response APDUs.
Definition: CommandApdu.h:16