From 3c93ee862b712e1238a9ceacff2c7178fd9c16d1 Mon Sep 17 00:00:00 2001 From: jan Iversen Date: Mon, 13 Jan 2020 14:45:32 +0100 Subject: mobile: register themeInterface Register themeInterface with a temporary name, which allows it to be integrated in subsurfaceTheme (main.qml). Once all of subsurfaceTheme (main.qml) is available in themeInterface, the name will be changed. Signed-off-by: jan Iversen Signed-off-by: Dirk Hohndel --- subsurface-helper.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'subsurface-helper.cpp') diff --git a/subsurface-helper.cpp b/subsurface-helper.cpp index 0ecc998ea..5d1a84fae 100644 --- a/subsurface-helper.cpp +++ b/subsurface-helper.cpp @@ -13,6 +13,7 @@ #include #include #include +#include "mobile-widgets/themeinterface.h" #include "mobile-widgets/qmlmanager.h" #include "mobile-widgets/qmlinterface.h" #include "qt-models/divelistmodel.h" @@ -188,6 +189,9 @@ void register_qml_types(QQmlEngine *engine) // Register qml interface class QMLInterface::setup(ct); + + themeInterface::instance()->setup(); + ct->setContextProperty("ThemeNew", themeInterface::instance()); } REGISTER_TYPE(QMLManager, "QMLManager"); -- cgit v1.2.3-70-g09d2