diff --git a/docs/d0/d8a/class_m_utils_1_1_update_checker.html b/docs/d0/d8a/class_m_utils_1_1_update_checker.html
index 93248a9..3dc9f23 100644
--- a/docs/d0/d8a/class_m_utils_1_1_update_checker.html
+++ b/docs/d0/d8a/class_m_utils_1_1_update_checker.html
@@ -123,9 +123,9 @@ void
messageLogged (co
|
-
- | UpdateChecker (const QString &binCurl, const QString &binGnuPG, const QString &binKeys, const QString &applicationId, const quint32 &installedBuildNo, const bool betaUpdates, const bool testMode=false) |
- |
+
+ | UpdateChecker (const QString &binCurl, const QString &binVerify, const QString &applicationId, const quint32 &installedBuildNo, const bool betaUpdates, const bool testMode=false) |
+ |
const int | getUpdateStatus (void) const |
|
diff --git a/docs/d0/dd7/_version_8h_source.html b/docs/d0/dd7/_version_8h_source.html
index e1537e6..74846e4 100644
--- a/docs/d0/dd7/_version_8h_source.html
+++ b/docs/d0/dd7/_version_8h_source.html
@@ -67,7 +67,7 @@ $(function() {
Version.h
- 38 MUTILS_API static const quint32 &lib_version_major( void); 39 MUTILS_API static const quint32 &lib_version_minor( void); 42 MUTILS_API static const QDate lib_build_date( void); 43 MUTILS_API static const QTime lib_build_time( void); 46 MUTILS_API static const QDate app_build_date( const char * const date_str = build_date_raw()); 47 MUTILS_API static const QTime app_build_time( const char * const time_str = build_time_raw()); 50 static const char * const compiler_version( void) 52 static const char * const COMPILER_VERS = 53 #if defined(__INTEL_COMPILER) 54 #if (__INTEL_COMPILER >= 1500) 55 "ICL 15." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 56 #elif (__INTEL_COMPILER >= 1400) 57 "ICL 14." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 58 #elif (__INTEL_COMPILER >= 1300) 59 "ICL 13." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 60 #elif (__INTEL_COMPILER >= 1200) 61 "ICL 12." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 62 #elif (__INTEL_COMPILER >= 1100) 64 #elif (__INTEL_COMPILER >= 1000) 67 #error Compiler is not supported! 69 #elif defined(_MSC_VER) 70 #if (_MSC_VER == 1928) 72 #elif (_MSC_VER == 1927) 74 #elif (_MSC_VER == 1926) 76 #elif (_MSC_VER == 1925) 78 #elif (_MSC_VER == 1924) 80 #elif (_MSC_VER == 1923) 82 #elif (_MSC_VER == 1922) 84 #elif (_MSC_VER == 1921) 86 #elif (_MSC_VER == 1920) 88 #elif (_MSC_VER == 1916) 90 #elif (_MSC_VER == 1915) 92 #elif (_MSC_VER == 1914) 94 #elif (_MSC_VER == 1913) 96 #elif (_MSC_VER == 1912) 98 #elif (_MSC_VER == 1911) 100 #elif (_MSC_VER == 1910) 102 #elif (_MSC_VER == 1900) 103 #if (_MSC_FULL_VER == 190023026) 105 #elif (_MSC_FULL_VER == 190023506) 107 #elif (_MSC_FULL_VER == 190023918) 109 #elif (_MSC_FULL_VER == 190024210) || (_MSC_FULL_VER == 190024215) 112 #error Compiler version is not supported yet! 114 #elif (_MSC_VER == 1800) 115 #if (_MSC_FULL_VER == 180021005) 117 #elif (_MSC_FULL_VER == 180030501) 119 #elif (_MSC_FULL_VER == 180030723) 121 #elif (_MSC_FULL_VER == 180031101) 123 #elif (_MSC_FULL_VER == 180040629) 126 #error Compiler version is not supported yet! 128 #elif (_MSC_VER == 1700) 129 #if (_MSC_FULL_VER == 170050727) 131 #elif (_MSC_FULL_VER == 170051106) 133 #elif (_MSC_FULL_VER == 170060315) 135 #elif (_MSC_FULL_VER == 170060610) 137 #elif (_MSC_FULL_VER == 170061030) 140 #error Compiler version is not supported yet! 142 #elif (_MSC_VER == 1600) 143 #if (_MSC_FULL_VER >= 160040219) 149 #error Compiler is not supported! 152 #error Compiler is not supported! 154 return COMPILER_VERS; 158 static const char * const compiler_arch( void) 160 static const char * const COMPILER_ARCH = 163 #elif defined(_M_IX86) 166 #error Architecture is not supported! 168 return COMPILER_ARCH; 173 static const char * const build_date_raw( void) 175 static const char * const RAW_BUILD_DATE = __DATE__; 176 return RAW_BUILD_DATE; 180 static const char * const build_time_raw( void) 182 static const char * const RAW_BUILD_TIME = __TIME__; 183 return RAW_BUILD_TIME;
+ 38 MUTILS_API static const quint32 &lib_version_major( void); 39 MUTILS_API static const quint32 &lib_version_minor( void); 42 MUTILS_API static const QDate lib_build_date( void); 43 MUTILS_API static const QTime lib_build_time( void); 46 MUTILS_API static const QDate app_build_date( const char * const date_str = build_date_raw()); 47 MUTILS_API static const QTime app_build_time( const char * const time_str = build_time_raw()); 50 static const char * const compiler_version( void) 52 static const char * const COMPILER_VERS = 53 #if defined(__INTEL_COMPILER) 54 #if (__INTEL_COMPILER >= 1500) 55 "ICL 15." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 56 #elif (__INTEL_COMPILER >= 1400) 57 "ICL 14." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 58 #elif (__INTEL_COMPILER >= 1300) 59 "ICL 13." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 60 #elif (__INTEL_COMPILER >= 1200) 61 "ICL 12." MUTILS_MAKE_STRING(__INTEL_COMPILER_BUILD_DATE); 62 #elif (__INTEL_COMPILER >= 1100) 64 #elif (__INTEL_COMPILER >= 1000) 67 #error Compiler is not supported! 69 #elif defined(_MSC_VER) 70 #if (_MSC_VER == 1929) 71 #if (_MSC_FULL_VER < 192930133) 76 #elif (_MSC_VER == 1928) 77 #if (_MSC_FULL_VER < 192829910) 82 #elif (_MSC_VER == 1927) 84 #elif (_MSC_VER == 1926) 86 #elif (_MSC_VER == 1925) 88 #elif (_MSC_VER == 1924) 90 #elif (_MSC_VER == 1923) 92 #elif (_MSC_VER == 1922) 94 #elif (_MSC_VER == 1921) 96 #elif (_MSC_VER == 1920) 98 #elif (_MSC_VER == 1916) 100 #elif (_MSC_VER == 1915) 102 #elif (_MSC_VER == 1914) 104 #elif (_MSC_VER == 1913) 106 #elif (_MSC_VER == 1912) 108 #elif (_MSC_VER == 1911) 110 #elif (_MSC_VER == 1910) 112 #elif (_MSC_VER == 1900) 113 #if (_MSC_FULL_VER == 190023026) 115 #elif (_MSC_FULL_VER == 190023506) 117 #elif (_MSC_FULL_VER == 190023918) 119 #elif (_MSC_FULL_VER == 190024210) || (_MSC_FULL_VER == 190024215) 122 #error Compiler version is not supported yet! 124 #elif (_MSC_VER == 1800) 125 #if (_MSC_FULL_VER == 180021005) 127 #elif (_MSC_FULL_VER == 180030501) 129 #elif (_MSC_FULL_VER == 180030723) 131 #elif (_MSC_FULL_VER == 180031101) 133 #elif (_MSC_FULL_VER == 180040629) 136 #error Compiler version is not supported yet! 138 #elif (_MSC_VER == 1700) 139 #if (_MSC_FULL_VER == 170050727) 141 #elif (_MSC_FULL_VER == 170051106) 143 #elif (_MSC_FULL_VER == 170060315) 145 #elif (_MSC_FULL_VER == 170060610) 147 #elif (_MSC_FULL_VER == 170061030) 150 #error Compiler version is not supported yet! 152 #elif (_MSC_VER == 1600) 153 #if (_MSC_FULL_VER >= 160040219) 159 #error Compiler is not supported! 162 #error Compiler is not supported! 164 return COMPILER_VERS; 168 static const char * const compiler_arch( void) 170 static const char * const COMPILER_ARCH = 173 #elif defined(_M_IX86) 176 #error Architecture is not supported! 178 return COMPILER_ARCH; 183 static const char * const build_date_raw( void) 185 static const char * const RAW_BUILD_DATE = __DATE__; 186 return RAW_BUILD_DATE; 190 static const char * const build_time_raw( void) 192 static const char * const RAW_BUILD_TIME = __TIME__; 193 return RAW_BUILD_TIME;
This file contains miscellaneous functions that are generally useful for Qt-based applications...
Global MUtils namespace. Definition: CPUFeatures.h:37
diff --git a/docs/d2/d7d/class_m_utils_1_1_update_checker-members.html b/docs/d2/d7d/class_m_utils_1_1_update_checker-members.html
index 43b393f..080f925 100644
--- a/docs/d2/d7d/class_m_utils_1_1_update_checker-members.html
+++ b/docs/d2/d7d/class_m_utils_1_1_update_checker-members.html
@@ -84,7 +84,7 @@ $(function() {
statusChanged(const int status) (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | signal |
testMirrorsList(void) (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | protected |
update_status_t (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | |
- UpdateChecker(const QString &binCurl, const QString &binGnuPG, const QString &binKeys, const QString &applicationId, const quint32 &installedBuildNo, const bool betaUpdates, const bool testMode=false) (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | |
+ UpdateChecker(const QString &binCurl, const QString &binVerify, const QString &applicationId, const quint32 &installedBuildNo, const bool betaUpdates, const bool testMode=false) (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | |
UpdateStatus_CancelledByUser enum value (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | |
UpdateStatus_CheckingConnection enum value (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | |
UpdateStatus_CompletedNewVersionOlder enum value (defined in MUtils::UpdateChecker) | MUtils::UpdateChecker | |
diff --git a/docs/d6/d83/_update_checker_8h_source.html b/docs/d6/d83/_update_checker_8h_source.html
index c5a5af9..a9de319 100644
--- a/docs/d6/d83/_update_checker_8h_source.html
+++ b/docs/d6/d83/_update_checker_8h_source.html
@@ -67,7 +67,7 @@ $(function() {
UpdateChecker.h
- 44 bool isComplete( void); 46 const quint32 &getBuildNo( void) const { return m_buildNo; } 47 const QDate &getBuildDate( void) const { return m_buildDate; } 48 const QString &getDownloadSite( void) const { return m_downloadSite; } 49 const QString &getDownloadAddress( void) const { return m_downloadAddress; } 50 const QString &getDownloadFilename( void) const { return m_downloadFilename; } 51 const QString &getDownloadFilecode( void) const { return m_downloadFilecode; } 52 const QString &getDownloadChecksum( void) const { return m_downloadChecksum; } 57 QString m_downloadSite; 58 QString m_downloadAddress; 59 QString m_downloadFilename; 60 QString m_downloadFilecode; 61 QString m_downloadChecksum; 73 UpdateStatus_NotStartedYet = 0, 74 UpdateStatus_CheckingConnection = 1, 75 UpdateStatus_FetchingUpdates = 2, 76 UpdateStatus_CompletedUpdateAvailable = 3, 77 UpdateStatus_CompletedNoUpdates = 4, 78 UpdateStatus_CompletedNewVersionOlder = 5, 79 UpdateStatus_ErrorNoConnection = 6, 80 UpdateStatus_ErrorConnectionTestFailed = 7, 81 UpdateStatus_ErrorFetchUpdateInfo = 8, 82 UpdateStatus_CancelledByUser = 9 86 UpdateChecker( const QString &binCurl, const QString &binGnuPG, const QString &binKeys, const QString &applicationId, const quint32 &installedBuildNo, const bool betaUpdates, const bool testMode = false); 89 const int getUpdateStatus( void) const { return m_status; } 90 const bool getSuccess( void) const { return m_success; }; 91 const int getMaximumProgress( void) const { return m_maxProgress; }; 92 const int getCurrentProgress( void) const { return m_progress; }; 93 const UpdateCheckerInfo *getUpdateInfo( void) const { return m_updateInfo.data(); } 95 bool cancel( void) { return m_cancelled.ref(); } 98 void start(Priority = InheritPriority); 102 void checkForUpdates( void); 103 void testMirrorsList( void); 106 void statusChanged( const int status); 107 void progressChanged( const int progress); 108 void messageLogged( const QString &text); 111 const int m_maxProgress; 112 QScopedPointer<UpdateCheckerInfo> m_updateInfo; 114 const bool m_betaUpdates; 115 const bool m_testMode; 117 const QString m_applicationId; 118 const quint32 m_installedBuildNo; 120 const QString m_binaryCurl; 121 const QString m_binaryGnuPG; 122 const QString m_binaryKeys; 124 const QScopedPointer<const QHash<QString, QString>> m_environment; 126 QAtomicInt m_success; 127 QAtomicInt m_cancelled; 132 inline void setStatus( const int status); 133 inline void setProgress( const int progress); 134 inline void log( const QString &str1, const QString &str2 = QString(), const QString &str3 = QString(), const QString &str4 = QString()); 136 bool getUpdateInfo( const QString &url, const QString &outFileVers, const QString &outFileSign); 137 bool tryContactHost( const QString &hostname, const int &timeoutMsec); 140 bool getFile( const QUrl &url, const QString &outFile, const unsigned int maxRedir = 8U); 141 bool checkSignature( const QString &file, const QString &signature); 142 bool tryUpdateMirror( UpdateCheckerInfo *updateInfo, const QString &url, const bool &quick); 144 bool execCurl( const QStringList &args, const QString &workingDir, const int timeout); 145 int execProcess( const QString &programFile, const QStringList &args, const QString &workingDir, const int timeout); This file contains miscellaneous functions that are generally useful for Qt-based applications...
+ 44 bool isComplete( void); 46 const quint32 &getBuildNo( void) const { return m_buildNo; } 47 const QDate &getBuildDate( void) const { return m_buildDate; } 48 const QString &getDownloadSite( void) const { return m_downloadSite; } 49 const QString &getDownloadAddress( void) const { return m_downloadAddress; } 50 const QString &getDownloadFilename( void) const { return m_downloadFilename; } 51 const QString &getDownloadFilecode( void) const { return m_downloadFilecode; } 52 const QString &getDownloadChecksum( void) const { return m_downloadChecksum; } 57 QString m_downloadSite; 58 QString m_downloadAddress; 59 QString m_downloadFilename; 60 QString m_downloadFilecode; 61 QString m_downloadChecksum; 73 UpdateStatus_NotStartedYet = 0, 74 UpdateStatus_CheckingConnection = 1, 75 UpdateStatus_FetchingUpdates = 2, 76 UpdateStatus_CompletedUpdateAvailable = 3, 77 UpdateStatus_CompletedNoUpdates = 4, 78 UpdateStatus_CompletedNewVersionOlder = 5, 79 UpdateStatus_ErrorNoConnection = 6, 80 UpdateStatus_ErrorConnectionTestFailed = 7, 81 UpdateStatus_ErrorFetchUpdateInfo = 8, 82 UpdateStatus_CancelledByUser = 9 86 UpdateChecker( const QString &binCurl, const QString &binVerify, const QString &applicationId, const quint32 &installedBuildNo, const bool betaUpdates, const bool testMode = false); 89 const int getUpdateStatus( void) const { return m_status; } 90 const bool getSuccess( void) const { return m_success; }; 91 const int getMaximumProgress( void) const { return m_maxProgress; }; 92 const int getCurrentProgress( void) const { return m_progress; }; 93 const UpdateCheckerInfo *getUpdateInfo( void) const { return m_updateInfo.data(); } 95 bool cancel( void) { return m_cancelled.ref(); } 98 void start(Priority = InheritPriority); 102 void checkForUpdates( void); 103 void testMirrorsList( void); 106 void statusChanged( const int status); 107 void progressChanged( const int progress); 108 void messageLogged( const QString &text); 111 const int m_maxProgress; 112 QScopedPointer<UpdateCheckerInfo> m_updateInfo; 114 const bool m_betaUpdates; 115 const bool m_testMode; 117 const QString m_applicationId; 118 const quint32 m_installedBuildNo; 120 const QString m_binaryCurl; 121 const QString m_binaryVerify; 123 const QScopedPointer<const QHash<QString, QString>> m_environment; 125 QAtomicInt m_success; 126 QAtomicInt m_cancelled; 131 inline void setStatus( const int status); 132 inline void setProgress( const int progress); 133 inline void log( const QString &str1, const QString &str2 = QString(), const QString &str3 = QString(), const QString &str4 = QString()); 135 bool getUpdateInfo( const QString &url, const QString &outFileVers, const QString &outFileSign); 136 bool tryContactHost( const QString &hostname, const int &timeoutMsec); 139 bool getFile( const QUrl &url, const QString &outFile, const unsigned int maxRedir = 8U); 140 bool checkSignature( const QString &file, const QString &signature); 141 bool tryUpdateMirror( UpdateCheckerInfo *updateInfo, const QString &url, const bool &quick); 143 bool execCurl( const QStringList &args, const QString &workingDir, const int timeout); 144 int execProcess( const QString &programFile, const QStringList &args, const QString &workingDir, const int timeout); This file contains miscellaneous functions that are generally useful for Qt-based applications...
Definition: UpdateChecker.h:37
Global MUtils namespace. Definition: CPUFeatures.h:37
Definition: UpdateChecker.h:66
|