31 #include <core/thread/Task.h>
33 #include "SoftwareVersion.h"
36 class QNetworkAccessManager;
73 void slot_parse_latest_version_info();
79 void slot_parse_current_version_info();
82 QByteArray latest_reply_bytes_;
83 QByteArray current_reply_bytes_;
86 QNetworkAccessManager* network_manager_;
87 QString current_version_;
Definition: VersionCheckTask.h:42
void SignalUpgradeVersion(SoftwareVersion version)
VersionCheckTask()
Construct a new Version Check Thread object.
Definition: VersionCheckTask.cpp:38
auto Run() -> int
Definition: VersionCheckTask.cpp:45
QNetworkReply * latest_reply_
latest version info reply
Definition: VersionCheckTask.h:84
QNetworkReply * current_reply_
current version info reply
Definition: VersionCheckTask.h:85
Definition: SoftwareVersion.h:37