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

#include <CFreeWidgetGuiComp.h>

Inheritance diagram for iqtgui::CFreeWidgetGuiComp:
icomp::CComponentBase icomp::IComponent istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass
 

Protected Member Functions

virtual void OnComponentCreated () override
 
virtual void OnComponentDestroyed () override
 
 I_TEXTATTR (m_titleAttrPtr)
 
- Protected Member Functions inherited from icomp::CComponentBase
bool IsComponentActive () const
 Check if component is active.
 
virtual const icomp::IRealComponentStaticInfoGetComponentStaticInfo () const =0
 Get access to static info of this component.
 

Protected Attributes

istd::TDelPtr< QMainWindow > m_mainWindowPtr
 

Additional Inherited Members

- Public Member Functions inherited from icomp::CComponentBase
 CComponentBase ()
 Create component and assign it to specific context.
 
virtual const icomp::IComponentGetParentComponent (bool ownerOnly=false) const override
 Get parent of this component.
 
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="") override
 Get access to specified component interface.
 
virtual IComponentContextSharedPtr GetComponentContext () const override
 Get access to component context describing all application-specified component information loaded from components registry.
 
virtual void SetComponentContext (const IComponentContextSharedPtr &contextPtr, const icomp::IComponent *parentPtr, bool isParentOwner) override
 Set component context of this component.
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 
- Static Protected Member Functions inherited from icomp::CComponentBase
static const icomp::IRealComponentStaticInfoInitStaticInfo (IComponent *componentPtr)
 
static QByteArray GetComponentId (const icomp::IComponentContext *componentContextPtr, const QByteArray &contextId=QByteArray())
 

Detailed Description

Definition at line 24 of file CFreeWidgetGuiComp.h.

Member Typedef Documentation

◆ BaseClass

Definition at line 27 of file CFreeWidgetGuiComp.h.

Member Function Documentation

◆ I_TEXTATTR()

iqtgui::CFreeWidgetGuiComp::I_TEXTATTR ( m_titleAttrPtr  )
protected

◆ OnComponentCreated()

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

Reimplemented from icomp::CComponentBase.

◆ OnComponentDestroyed()

virtual void iqtgui::CFreeWidgetGuiComp::OnComponentDestroyed ( )
overrideprotectedvirtual

Reimplemented from icomp::CComponentBase.

Member Data Documentation

◆ m_mainWindowPtr

istd::TDelPtr<QMainWindow> iqtgui::CFreeWidgetGuiComp::m_mainWindowPtr
protected

Definition at line 42 of file CFreeWidgetGuiComp.h.


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