Public Types | Public Member Functions | List of all members
iqtgui::CStatusBarWidgetComp Class Reference

Component for inserting of a widget into a status bar of the application. More...

#include <CStatusBarWidgetComp.h>

Inheritance diagram for iqtgui::CStatusBarWidgetComp:
icomp::CComponentBase iqtgui::IMainWindowComponent icomp::IComponent istd::IPolymorphic istd::IPolymorphic

Public Types

typedef icomp::CComponentBase BaseClass
 
- Public Types inherited from iqtgui::IMainWindowComponent
enum  WindowComponentFlags { WCF_NONE = 0, WCF_CLOSABLE = 1, WCF_MOVEABLE = 2, WCF_FLOATABLE = 4 }
 Flags describing behaviour of the main window component. More...
 

Public Member Functions

virtual bool AddToMainWindow (QMainWindow &mainWindow)
 Add this component to main window. More...
 
virtual bool RemoveFromMainWindow (QMainWindow &mainWindow)
 Remove this component from main window. More...
 
virtual QString GetTitle () const
 Get the title of the main window component. More...
 
virtual int GetFlags () const
 Get properties of of the window component. More...
 
- Public Member Functions inherited from icomp::CComponentBase
 CComponentBase ()
 Create component and assign it to specific context. More...
 
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const
 Get parent of this component. More...
 
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")
 Get access to specified component interface. More...
 
virtual const IComponentContextGetComponentContext () const
 Get access to component context describing all application-specified component information loaded from components registry. More...
 
virtual void SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)
 Set component context of this component. More...
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

Additional Inherited Members

- Protected Member Functions inherited from icomp::CComponentBase
bool IsComponentActive () const
 Check if component is active. More...
 
virtual void OnComponentCreated ()
 
virtual void OnComponentDestroyed ()
 
virtual const
icomp::IRealComponentStaticInfo
GetComponentStaticInfo () const =0
 Get access to static info of this component. More...
 
- Static Protected Member Functions inherited from icomp::CComponentBase
static const
icomp::IRealComponentStaticInfo
InitStaticInfo (IComponent *componentPtr)
 
static QByteArray GetComponentId (const icomp::IComponentContext *componentContextPtr, const QByteArray &contextId=QByteArray())
 

Detailed Description

Component for inserting of a widget into a status bar of the application.

Definition at line 27 of file CStatusBarWidgetComp.h.

Member Typedef Documentation

Definition at line 32 of file CStatusBarWidgetComp.h.

Member Function Documentation

virtual bool iqtgui::CStatusBarWidgetComp::AddToMainWindow ( QMainWindow &  mainWindow)
virtual

Add this component to main window.

Implements iqtgui::IMainWindowComponent.

virtual int iqtgui::CStatusBarWidgetComp::GetFlags ( ) const
virtual

Get properties of of the window component.

See Also
WindowComponentFlags

Implements iqtgui::IMainWindowComponent.

virtual QString iqtgui::CStatusBarWidgetComp::GetTitle ( ) const
virtual

Get the title of the main window component.

Implements iqtgui::IMainWindowComponent.

virtual bool iqtgui::CStatusBarWidgetComp::RemoveFromMainWindow ( QMainWindow &  mainWindow)
virtual

Remove this component from main window.

Implements iqtgui::IMainWindowComponent.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy