ImagingTools Core SDK
Protected Member Functions | List of all members
imtqml::CQuickObjectCompBase

#include <CQuickObjectCompBase.h>

Inheritance diagram for imtqml::CQuickObjectCompBase:
imtqml::IQuickObject imtqml::CGqlQuickObjectComp

Protected Member Functions

virtual void OnItemCreated ()
 
virtual void OnItemDestroyed ()
 
virtual QQuickItem * CreateItem (QQmlEngine *enginePtr) const
 
virtual QQuickItem * CreateItem (QQmlEngine *enginePtr, const QVariantMap &initialProperties) const
 

Additional Inherited Members

Detailed Description

Component wrapper for the QML object.

Definition at line 22 of file CQuickObjectCompBase.h.

Member Function Documentation

◆ CreateItem() [1/2]

virtual QQuickItem * imtqml::CQuickObjectCompBase::CreateItem ( QQmlEngine *  enginePtr) const
protectedvirtual

Internal creation of the quick item using QML-engine.

◆ CreateItem() [2/2]

virtual QQuickItem * imtqml::CQuickObjectCompBase::CreateItem ( QQmlEngine *  enginePtr,
const QVariantMap &  initialProperties 
) const
protectedvirtual

Internal creation of the quick item using QML-engine using some properties for the engine initialization.

◆ OnItemCreated()

virtual void imtqml::CQuickObjectCompBase::OnItemCreated ( )
protectedvirtual

Callback method after the quick item was created. Default implementation does nothing.

◆ OnItemDestroyed()

virtual void imtqml::CQuickObjectCompBase::OnItemDestroyed ( )
protectedvirtual

Callback method before the quick item will be destroyed. Default implementation does nothing.