ACF $AcfVersion:0$
Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqtgui::CDialogGuiComp Class Reference

Dialog based representation of any UI-Component. More...

#include <CDialogGuiComp.h>

Inheritance diagram for iqtgui::CDialogGuiComp:
iqtgui::TMakeIconProviderCompWrap< ibase::TLocalizableWrap< CDialogGuiCompAttr > > iqtgui::IDialog iqtgui::TDesignSchemaHandlerWrap< Base > iqtgui::CIconProvider istd::IPolymorphic iqtgui::CModelDialogGuiComp

Public Types

typedef TMakeIconProviderCompWrap< ibase::TLocalizableWrap< CDialogGuiCompAttr > > BaseClass
 
typedef QObject BaseClass2
 
- Public Types inherited from iqtgui::TMakeIconProviderCompWrap< ibase::TLocalizableWrap< CDialogGuiCompAttr > >
typedef ibase::TLocalizableWrap< CDialogGuiCompAttrBaseClass
 
- Public Types inherited from iqtgui::TDesignSchemaHandlerWrap< Base >
typedef Base BaseClass
 

Public Member Functions

 CDialogGuiComp ()
 
virtual int ExecuteDialog (IGuiObject *parentPtr) override
 Execute dialog instance.
 
- Public Member Functions inherited from iqtgui::TDesignSchemaHandlerWrap< Base >
 TDesignSchemaHandlerWrap ()
 
virtual void EnableDesignHandler (bool enable=true)
 If enabled, listen to the design schema change events from the application context.
 
- Public Member Functions inherited from iqtgui::CIconProvider
virtual QIcon GetIcon (const QString &iconName) const
 
virtual QString GetIconPath (const QString &iconName) const
 
virtual QString GetStyleSheetPath (const QString &styleSheetPath) const
 
QByteArray GetCurrentThemeId () const
 
void SetThemeId (const QByteArray &themeId)
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

Protected Slots

void OnCommandActivated ()
 

Protected Member Functions

virtual iqtgui::CGuiComponentDialogCreateComponentDialog (int buttons, IGuiObject *parentPtr) const
 
void UpdateVisuals ()
 
virtual void OnLanguageChanged () override
 
virtual void OnDesignSchemaChanged (const QByteArray &themeId) override
 
virtual void OnComponentCreated () override
 
virtual bool eventFilter (QObject *sourcePtr, QEvent *eventPtr) override
 
- Protected Member Functions inherited from iqtgui::CIconProvider
virtual QIcon CreateIcon (const QString &iconName) const
 

Detailed Description

Dialog based representation of any UI-Component.

This component provides also a menu command and can be integrated into a consumer of ibase::ICommandsProvider interface.

Definition at line 41 of file CDialogGuiComp.h.

Member Typedef Documentation

◆ BaseClass

Definition at line 49 of file CDialogGuiComp.h.

◆ BaseClass2

Definition at line 50 of file CDialogGuiComp.h.

Constructor & Destructor Documentation

◆ CDialogGuiComp()

iqtgui::CDialogGuiComp::CDialogGuiComp ( )

Member Function Documentation

◆ CreateComponentDialog()

virtual iqtgui::CGuiComponentDialog * iqtgui::CDialogGuiComp::CreateComponentDialog ( int  buttons,
IGuiObject parentPtr 
) const
protectedvirtual

◆ eventFilter()

virtual bool iqtgui::CDialogGuiComp::eventFilter ( QObject *  sourcePtr,
QEvent *  eventPtr 
)
overrideprotectedvirtual

◆ ExecuteDialog()

virtual int iqtgui::CDialogGuiComp::ExecuteDialog ( IGuiObject parentPtr)
overridevirtual

Execute dialog instance.

Returns
Status of the dialog execution.
See also
QDialog

Implements iqtgui::IDialog.

Reimplemented in iqtgui::CModelDialogGuiComp.

◆ OnCommandActivated

void iqtgui::CDialogGuiComp::OnCommandActivated ( )
protectedslot

◆ OnComponentCreated()

virtual void iqtgui::CDialogGuiComp::OnComponentCreated ( )
overrideprotectedvirtual

◆ OnDesignSchemaChanged()

virtual void iqtgui::CDialogGuiComp::OnDesignSchemaChanged ( const QByteArray &  themeId)
overrideprotectedvirtual

◆ OnLanguageChanged()

virtual void iqtgui::CDialogGuiComp::OnLanguageChanged ( )
overrideprotectedvirtual

◆ UpdateVisuals()

void iqtgui::CDialogGuiComp::UpdateVisuals ( )
protected

The documentation for this class was generated from the following file: