themeinterface: move registration to themeinterface

Move setup call and registration from subsurface-helper
to themeInterface, in order to keep the registration where the code
are.

Signed-off-by: jan Iversen <jan@casacondor.com>
This commit is contained in:
jan Iversen 2020-01-28 15:04:22 +01:00 committed by Dirk Hohndel
parent f69e1e31f0
commit 1d35942249
3 changed files with 10 additions and 8 deletions

View file

@ -187,11 +187,9 @@ void register_qml_types(QQmlEngine *engine)
if (engine != NULL) {
QQmlContext *ct = engine->rootContext();
// Register qml interface class
// Register qml interface classes
QMLInterface::setup(ct);
themeInterface::instance()->setup();
ct->setContextProperty("ThemeNew", themeInterface::instance());
themeInterface::setup(ct);
}
REGISTER_TYPE(QMLManager, "QMLManager");