OpenHantek
QtAwesomeIconPainterIconEngine Class Reference

The painter icon engine. More...

Inheritance diagram for QtAwesomeIconPainterIconEngine:

Public Member Functions

 QtAwesomeIconPainterIconEngine (QtAwesome *awesome, QtAwesomeIconPainter *painter, const QVariantMap &options)
 
 ~QtAwesomeIconPainterIconEngine () override
 
QtAwesomeIconPainterIconEngineclone () const override
 
void paint (QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) override
 
QPixmap pixmap (const QSize &size, QIcon::Mode mode, QIcon::State state) override
 

Private Attributes

QtAwesomeawesomeRef_
 a reference to the QtAwesome instance More...
 
QtAwesomeIconPaintericonPainterRef_
 a reference to the icon painter More...
 
QVariantMap options_
 the options for this icon painter More...
 

Detailed Description

The painter icon engine.

Constructor & Destructor Documentation

◆ QtAwesomeIconPainterIconEngine()

QtAwesomeIconPainterIconEngine::QtAwesomeIconPainterIconEngine ( QtAwesome awesome,
QtAwesomeIconPainter painter,
const QVariantMap &  options 
)
inline

◆ ~QtAwesomeIconPainterIconEngine()

QtAwesomeIconPainterIconEngine::~QtAwesomeIconPainterIconEngine ( )
inlineoverride

Member Function Documentation

◆ clone()

QtAwesomeIconPainterIconEngine* QtAwesomeIconPainterIconEngine::clone ( ) const
inlineoverride

◆ paint()

void QtAwesomeIconPainterIconEngine::paint ( QPainter *  painter,
const QRect &  rect,
QIcon::Mode  mode,
QIcon::State  state 
)
inlineoverride

◆ pixmap()

QPixmap QtAwesomeIconPainterIconEngine::pixmap ( const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state 
)
inlineoverride

Field Documentation

◆ awesomeRef_

QtAwesome* QtAwesomeIconPainterIconEngine::awesomeRef_
private

a reference to the QtAwesome instance

◆ iconPainterRef_

QtAwesomeIconPainter* QtAwesomeIconPainterIconEngine::iconPainterRef_
private

a reference to the icon painter

◆ options_

QVariantMap QtAwesomeIconPainterIconEngine::options_
private

the options for this icon painter


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