qtquick: comments++

This commit is contained in:
Sergio Martins
2021-04-05 20:41:59 +01:00
parent cf9cdd8b3b
commit 7c101ae3af

View File

@@ -69,15 +69,21 @@ int main(int argc, char *argv[])
internalFlags |= KDDockWidgets::Config::InternalFlag_NoAeroSnap;
# endif
// These are debug-only/development flags, which you can ignore.
KDDockWidgets::Config::self().setInternalFlags(internalFlags);
#endif
// Set any required flags. The defaults are usually fine.
KDDockWidgets::Config::self().setFlags(flags);
// Create your engine which loads main.qml. A simple QQuickView would work too.
QQmlApplicationEngine appEngine;
KDDockWidgets::Config::self().setQmlEngine(&appEngine);
appEngine.load((QUrl("qrc:/main.qml")));
// Bellow we illustrate usage of our C++ API. Alternative you can use declarative API.
// See main.qml for examples of dockwidgets created directly in QML
auto dw1 = new KDDockWidgets::DockWidgetQuick("Dock #1");
dw1->setWidget(QStringLiteral("qrc:/Guest1.qml"));