ACF $AcfVersion:0$
Protected Member Functions | List of all members
iqtgui::TStyledObjectWrap< Base > Class Template Referenceabstract

Wrapper for QWidget (or any QObject in general) which reacts to global style (DesignSchema) change event and provides helper methods for icons. More...

#include <TStyledObjectWrap.h>

Inheritance diagram for iqtgui::TStyledObjectWrap< Base >:
iqtgui::CIconProvider

Protected Member Functions

template<typename... Args>
 TStyledObjectWrap (Args &&... args)
 
virtual void OnDesignChanged ()=0
 
void EnableDesignHandler (bool enable)
 
virtual bool eventFilter (QObject *sourcePtr, QEvent *eventPtr) override
 
- Protected Member Functions inherited from iqtgui::CIconProvider
virtual QIcon CreateIcon (const QString &iconName) const
 

Additional Inherited Members

- 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)
 

Detailed Description

template<class Base>
class iqtgui::TStyledObjectWrap< Base >

Wrapper for QWidget (or any QObject in general) which reacts to global style (DesignSchema) change event and provides helper methods for icons.

Definition at line 23 of file TStyledObjectWrap.h.

Constructor & Destructor Documentation

◆ TStyledObjectWrap()

template<class Base >
template<typename... Args>
iqtgui::TStyledObjectWrap< Base >::TStyledObjectWrap ( Args &&...  args)
inlineprotected

Member Function Documentation

◆ EnableDesignHandler()

template<class Base >
void iqtgui::TStyledObjectWrap< Base >::EnableDesignHandler ( bool  enable)
inlineprotected

◆ eventFilter()

template<class Base >
virtual bool iqtgui::TStyledObjectWrap< Base >::eventFilter ( QObject *  sourcePtr,
QEvent *  eventPtr 
)
inlineoverrideprotectedvirtual

◆ OnDesignChanged()

template<class Base >
virtual void iqtgui::TStyledObjectWrap< Base >::OnDesignChanged ( )
protectedpure virtual

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