ICF 3.0.5.47
Technical documentation of ICF Libraries
istdgui::CIconProviderComp Class Reference

#include <CIconProviderComp.h>

Inheritance diagram for istdgui::CIconProviderComp:
Collaboration diagram for istdgui::CIconProviderComp:

Public Types

typedef icomp::CComponentBase BaseClass
 

Public Member Functions

int GetIconCount () const override
 Gets the number of icons in the collection.
 
QIcon GetIcon (int index) const override
 Gets icon with the index iconIndex from collection.
 
- Public Member Functions inherited from icomp::CComponentBase
 CComponentBase ()
 Create component and assign it to specific context.
 
 CComponentBase (const CComponentBase &)=delete
 
CComponentBaseoperator= (const CComponentBase &)=delete
 
virtual const ICompositeComponentGetParentComponent (bool ownerOnly=false) const
 Get parent of this component.
 
virtual void * GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")
 Get access to specified component interface.
 
virtual const IComponentContextGetComponentContext () const
 Get access to component context describing all application-specified component information loaded from components registry.
 
virtual void SetComponentContext (const IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)
 Set component context of this component.
 
- Public Member Functions inherited from icomp::IComponent
- Public Member Functions inherited from istdgui::IIconProvider

Additional Inherited Members

- Static Public Member Functions inherited from istdgui::IIconProvider
static QIcon LoadIcon (const QString &iconName)
 
- Protected Member Functions inherited from icomp::CComponentBase
bool IsComponentActive () const
 Check if component is active.
 
virtual void OnComponentCreated ()
 
virtual void OnComponentDestroyed ()
 
virtual const IRealComponentStaticInfoGetComponentStaticInfo () const =0
 Get access to static info of this component.
 
- Static Protected Member Functions inherited from icomp::CComponentBase
static const IRealComponentStaticInfoInitStaticInfo (IComponent *componentPtr)
 
static QByteArray GetComponentId (const IComponentContext *componentContextPtr, const QByteArray &contextId=QByteArray())
 

Detailed Description

Definition at line 19 of file CIconProviderComp.h.

Member Typedef Documentation

◆ BaseClass

Member Function Documentation

◆ GetIcon()

QIcon istdgui::CIconProviderComp::GetIcon ( int iconIndex) const
overridevirtual

Gets icon with the index iconIndex from collection.

Implements istdgui::IIconProvider.

◆ GetIconCount()

int istdgui::CIconProviderComp::GetIconCount ( ) const
overridevirtual

Gets the number of icons in the collection.

Implements istdgui::IIconProvider.


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

© Witold Gantzke and Kirill Lepskiy