Skip to content

Commit 0b60fee

Browse files
Tom O'ReillyTom O'Reilly
authored andcommitted
added guiNames and backend to initial properties
1 parent c9ed0a9 commit 0b60fee

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

src/qt-mbnavedit/main.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,13 @@ int main(int argc, char *argv[]) {
5555
QQmlApplicationEngine engine;
5656

5757
GuiNames guiNames;
58-
QQmlContext *context = engine.rootContext();
59-
context->setContextProperty("GuiNames", &guiNames);
58+
59+
QVariantMap initialProps;
60+
initialProps.insert("backend", QVariant::fromValue(&backend));
61+
initialProps.insert("guiNames", QVariant::fromValue(&guiNames));
6062

6163
// Make backend object and methods accessible to QML
62-
engine.setInitialProperties({
63-
{ "backend", QVariant::fromValue(&backend) }
64-
});
65-
64+
engine.setInitialProperties(initialProps);
6665

6766
// Boilerplate...
6867
const QUrl url(QStringLiteral("qrc:/main.qml"));

0 commit comments

Comments
 (0)