|
Answer» Through setcontext PROPERTY.
- LOADING a main.qml with a simple Item as the root type through the QqmlApplicationEngine will not show anything on your display, as it requires a WINDOW to manage a surface for rendering. The engine is capable of loading qml code which does not contain any user interface (e.g plain objects). Because of this it does not create a window for you by default.
- The qmlscene or the new qml runtime will INTERNALLY first CHECK if the main qml file contains a window as a root item and if not create one for you and set the root item as a child to the newly created window.
Through setcontext property.
|