#include <IQuickObject.h>
Common interface for QML objects.
Definition at line 20 of file IQuickObject.h.
◆ CreateQuickItem()
| virtual bool imtqml::IQuickObject::CreateQuickItem |
( |
QQuickItem * |
parentPtr | ) |
|
|
pure virtual |
Initialize GUI and connect it to the parent.
- Returns
- true if initialization successed.
◆ DestroyQuickItem()
| virtual bool imtqml::IQuickObject::DestroyQuickItem |
( |
| ) |
|
|
pure virtual |
Release GUI and disconnect it from parent.
- Returns
- true if this operation successed.
◆ GetQuickItem()
| virtual QQuickItem * imtqml::IQuickObject::GetQuickItem |
( |
| ) |
const |
|
pure virtual |
Get access to internal QQuickItem object.
◆ IsItemCreated()
| virtual bool imtqml::IQuickObject::IsItemCreated |
( |
| ) |
const |
|
pure virtual |
Inform if GUI was initilized.
◆ OnTryClose()
| virtual void imtqml::IQuickObject::OnTryClose |
( |
bool * |
ignoredPtr = nullptr | ) |
|
|
pure virtual |
Called on trying to close application.
- Parameters
-
| ignoredPtr | if it is not NULL, ignoring of close is allowed. In this case implementation should set pointed value to true. |