#include <Module.h>
Definition at line 1872 of file Module.h.
◆ QMLModuleWidget()
| DynExp::QMLModuleWidget::QMLModuleWidget |
( |
QAnyStringView |
SourceUri, |
|
|
QAnyStringView |
SourceTypeName, |
|
|
QMLModuleBase & |
Owner, |
|
|
QWidget * |
Parent = nullptr |
|
) |
| |
Constructs a QMLModuleWidget instance.
- Parameters
-
| SourceUri | uri of the qml module to construct this widget from |
| SourceTypeName | Type nname of the qml module to construct this widget from |
| Owner | Module owning this user interface window. |
| Parent | Parent Qt widget of this user interface window. There is no need to pass anything else than nullptr here. |
Definition at line 833 of file Module.cpp.
◆ ~QMLModuleWidget()
| DynExp::QMLModuleWidget::~QMLModuleWidget |
( |
| ) |
|
|
default |
◆ AllowResize()
| bool DynExp::QMLModuleWidget::AllowResize |
( |
| ) |
const |
|
inlineoverridevirtualnoexcept |
Indicates the resizing behavior of the user interface window. Override to adjust.
- Returns
- Return true when the window should be resizable by the user, false otherwise.
Reimplemented from DynExp::QModuleWidget.
Definition at line 1897 of file Module.h.
◆ GetBackend()
| QObject * DynExp::QMLModuleWidget::GetBackend |
( |
| ) |
const |
|
noexcept |
Getter for this QML module's UI backend. The backend is cached in Backend.
- Returns
- Returns QML module's UI backend or
nullptr if the backend is not set.
Definition at line 870 of file Module.cpp.
◆ GetRootObject()
| QObject * DynExp::QMLModuleWidget::GetRootObject |
( |
| ) |
const |
|
noexcept |
Getter for this QML module UI's root QML item.
- Returns
- Returns QML module UI's root object or
nullptr if there is no root object.
Definition at line 865 of file Module.cpp.
◆ Backend
| QObject* DynExp::QMLModuleWidget::Backend = nullptr |
|
mutableprivate |
Pointer to C++ backend synchronized with QML UI.
Definition at line 1902 of file Module.h.
◆ QuickView
| QQuickView* DynExp::QMLModuleWidget::QuickView |
|
private |
QQuick target displaying the UI.
Definition at line 1900 of file Module.h.
◆ QuickViewContainer
| QWidget* DynExp::QMLModuleWidget::QuickViewContainer |
|
private |
The documentation for this class was generated from the following files: