Core: Brings back revision in About dialog

The revision is part of the Utils::appInfo() structure. Make sure to
display it when is set.

Change-Id: I0dece3bdd011127f63974b963e35f73834416b6c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
Cristian Adam
2023-10-03 14:52:50 +02:00
parent 47c4aa36a7
commit 895c588dd6
2 changed files with 9 additions and 11 deletions

View File

@@ -38,14 +38,13 @@ VersionDialog::VersionDialog(QWidget *parent)
const Utils::AppInfo appInfo = Utils::appInfo();
QString ideRev;
#ifdef IDE_REVISION
ideRev = Tr::tr("<br/>From revision %1<br/>")
.arg(appInfo.revisionUrl.isEmpty()
? appInfo.revision
: QString::fromLatin1("<a href=\"%1\">%2</a>")
.arg(appInfo.revisionUrl, appInfo.revision));
#endif
QString buildDateInfo;
if (!appInfo.revision.isEmpty())
ideRev = Tr::tr("<br/>From revision %1<br/>")
.arg(appInfo.revisionUrl.isEmpty()
? appInfo.revision
: QString::fromLatin1("<a href=\"%1\">%2</a>")
.arg(appInfo.revisionUrl, appInfo.revision));
QString buildDateInfo;
#ifdef QTC_SHOW_BUILD_DATE
buildDateInfo = Tr::tr("<br/>Built on %1 %2<br/>").arg(QLatin1String(__DATE__), QLatin1String(__TIME__));
#endif