summaryrefslogtreecommitdiffstats
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/main.cpp11
-rw-r--r--app/version/Version.qml2
2 files changed, 12 insertions, 1 deletions
diff --git a/app/main.cpp b/app/main.cpp
index d496ef6..3b0d1e9 100644
--- a/app/main.cpp
+++ b/app/main.cpp
@@ -133,6 +133,17 @@ int main(int argc, char *argv[])
} else {
qWarning() << version.errorString();
}
+
+ QFile aglversion("/etc/os-release");
+ if (aglversion.open(QFile::ReadOnly)) {
+ QStringList data = QString::fromLocal8Bit(aglversion.readAll()).split(QLatin1Char('\n'));
+ QStringList data2 = data.at(2).split(QLatin1Char('"'));
+ engine.rootContext()->setContextProperty("ucb", data2.at(1));
+ aglversion.close();
+ } else {
+ qWarning() << aglversion.errorString();
+ }
+
DBus dbus;
engine.rootContext()->setContextProperty("dbus", &dbus);
engine.load(QUrl(QStringLiteral("qrc:/Settings.qml")));
diff --git a/app/version/Version.qml b/app/version/Version.qml
index 228481f..8d47ad5 100644
--- a/app/version/Version.qml
+++ b/app/version/Version.qml
@@ -55,7 +55,7 @@ SettingPage {
font.pixelSize: 48
}
Label {
- text: '5.0.0rc2 (Electric Eel)'
+ text: ucb
font.pixelSize: 48
Layout.fillWidth: true
}