summaryrefslogtreecommitdiffstats
path: root/startupscreen/main.cpp
diff options
context:
space:
mode:
authorKimmo Ollila <kimmo.ollila@qt.io>2022-08-03 11:39:42 +0300
committerKimmo Ollila <kimmo.ollila@qt.io>2022-08-19 06:58:44 +0000
commite65304f19ee63366fb37c36cd8d8b1067393b3ae (patch)
treeb8b64943b9262017b2f22e7fb2b560e0dcd3c705 /startupscreen/main.cpp
parente5dc5380f41c281ac751a02dccd24cc445721277 (diff)
Integrate Wifi management to startupscreen
Task-number: QTBUG-97101 Change-Id: I23e26ce745c114a1749a2edc39a37a09a2f3a323 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Diffstat (limited to 'startupscreen/main.cpp')
-rw-r--r--startupscreen/main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/startupscreen/main.cpp b/startupscreen/main.cpp
index 4bbfa04..fe83866 100644
--- a/startupscreen/main.cpp
+++ b/startupscreen/main.cpp
@@ -49,6 +49,7 @@
****************************************************************************/
#include "settingsmanager.h"
+#include "qtbuttonimageprovider.h"
#include <QFontDatabase>
#include <QGuiApplication>
@@ -56,6 +57,8 @@
int main(int argc, char *argv[])
{
+ qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));
+
QGuiApplication app(argc, argv);
QFontDatabase::addApplicationFont(":/fonts/TitilliumWeb-Bold.ttf");
@@ -65,7 +68,10 @@ int main(int argc, char *argv[])
SettingsManager settingsManager;
qmlRegisterSingletonInstance("StartupScreen", 1, 0, "SettingsManager", &settingsManager);
+ QtButtonImageProvider imageProvider;
QQmlApplicationEngine engine;
+
+ engine.addImageProvider("QtButton", &imageProvider);
engine.addImportPath("qrc:/imports");
const QUrl url(QStringLiteral("qrc:/StartupScreen.qml"));
QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,