}
upsideLayout->addWidget(imageLabel);
+ /* SDK version */
QString versionFilePath = QDir(QCoreApplication::applicationDirPath() +
QDir::separator() + SDK_ROOT_PATH + SDK_VERSION_FILE).absolutePath();
QSettings versionFile(versionFilePath, QSettings::IniFormat);
- QString version = versionFile.value(SDK_VERSION_FILE_KEY).toString();
- if (version.isEmpty() == true) {
+ QString sdkVer = versionFile.value(SDK_VERSION_FILE_KEY).toString();
+ if (sdkVer.isEmpty() == true) {
qWarning() << "failed to load SDK version file from" << versionFilePath;
- version = "Undefined";
+ sdkVer = GENERIC_TEXT_UNDEFINED;
}
+ /* Package version */
+ QString pkgVer = QString(pkginfo_version).section(':', 1);
+
/*
QString SnapshotName = "Undefined";
QFile file("../../../install-manager/installmanager.conf");
}
*/
- QString aboutText = QString(SDK_OFFICIAL_NAME) + "<p>" +
- ABOUT_VERSION_TEXT + " : " + version + "<br>" +
+ QString aboutText = "<b>" + QString(EMULATOR_TITLE) + "</b><p>" +
+ ABOUT_SDK_VERSION_TEXT + " : " + sdkVer + "<br>" +
+ ABOUT_PKG_VERSION_TEXT + " : " + pkgVer + "<br>" +
/* "Snapshot : " + SnapshotName + "<br>" + */
ABOUT_BUILD_DATE_TEXT + " : " + QString(build_date) + "<p><br>" +
ABOUT_VISIT_TEXT + " <a href=\"" + SDK_OFFICIAL_URL + "\">" +
#define GENERIC_TEXT_NONE "None"
#define GENERIC_TEXT_ENABLED "Enabled"
#define GENERIC_TEXT_DISABLED "Disabled"
+#define GENERIC_TEXT_UNDEFINED "Undefined"
/* context menu */
#define MENU_ONTOP_ITEM_TEXT "Always on Top"
/* about dialog */
#define ABOUT_TITLE "About Emulator"
-#define ABOUT_VERSION_TEXT "Version"
+#define ABOUT_SDK_VERSION_TEXT "SDK Version"
+#define ABOUT_PKG_VERSION_TEXT "Package Version"
#define ABOUT_BUILD_DATE_TEXT "Build Date"
#define ABOUT_VISIT_TEXT "Visit"