diff -r 9a482f506747 -r fb319526ba6c src/version.cpp --- a/src/version.cpp Mon Jun 27 01:29:03 2022 +0300 +++ b/src/version.cpp Mon Jun 27 01:49:20 2022 +0300 @@ -21,27 +21,14 @@ #include #include "src/version.h" -static QString makeVersionString(const Version &version) +const char* fullVersionString() { - QString result = QString::number(version.major) + "." + QString::number(version.minor); - if (version.patch != 0) { - result += "."; - result += QString::number(version.patch); + if (::BUILD_TYPE != ReleaseBuild) { + return VERSION_STRING "-" HG_DATE_VERSION; } - return result; -} - -const QString& fullVersionString() -{ -#ifdef HG_DATE_VERSION - if (::BUILD_TYPE != ReleaseBuild) { - static const QString result = makeVersionString(APPVERSION) + "-" HG_DATE_VERSION; - return result; + else { + return VERSION_STRING; } -#else - static const QString result = makeVersionString(::version); - return result; -#endif } static QString makeCommitTimeString()