aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/util/qquickapplication.cpp
diff options
context:
space:
mode:
authorBenjamin Terrier <b.terrier@gmail.com>2016-09-30 11:25:02 +0200
committerBenjamin Terrier <bterrier@codereview.qt-project.org>2016-10-18 18:00:43 +0000
commit82a5bb18d201bc8d2f4c0df6573bcfcefd64e73a (patch)
treeb5fd9c5152192621e04752738dc4e2f4140cf74f /src/quick/util/qquickapplication.cpp
parentdeb3f13af4ab88ea5193825212fb46313cb14eb9 (diff)
Add QQuickApplication::displayName property
[ChangeLog][QtQuick] Add Qt.application.displayName property. Task-number: QTBUG-53091 Change-Id: I810eb381ac8e6151cbc07f3f66f2e661ff3e09f4 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quick/util/qquickapplication.cpp')
-rw-r--r--src/quick/util/qquickapplication.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/quick/util/qquickapplication.cpp b/src/quick/util/qquickapplication.cpp
index ca4a5bfb56..5c89275c5a 100644
--- a/src/quick/util/qquickapplication.cpp
+++ b/src/quick/util/qquickapplication.cpp
@@ -63,6 +63,8 @@ QQuickApplication::QQuickApplication(QObject *parent)
this, SIGNAL(stateChanged(Qt::ApplicationState)));
connect(qApp, SIGNAL(applicationStateChanged(Qt::ApplicationState)),
this, SIGNAL(activeChanged()));
+ connect(qApp, SIGNAL(applicationDisplayNameChanged()),
+ this, SIGNAL(displayNameChanged()));
connect(qApp, &QGuiApplication::screenAdded, this, &QQuickApplication::updateScreens);
connect(qApp, &QGuiApplication::screenRemoved, this, &QQuickApplication::updateScreens);
@@ -99,6 +101,16 @@ QFont QQuickApplication::font() const
return QGuiApplication::font();
}
+QString QQuickApplication::displayName() const
+{
+ return QGuiApplication::applicationDisplayName();
+}
+
+void QQuickApplication::setDisplayName(const QString &displayName)
+{
+ return QGuiApplication::setApplicationDisplayName(displayName);
+}
+
int screens_count(QQmlListProperty<QQuickScreenInfo> *prop)
{
return static_cast<QVector<QQuickScreenInfo *> *>(prop->data)->count();