BibleTime
Public Member Functions | Private Attributes | List of all members
anonymous_namespace{bticons.cpp}::BtOverlayIconEngine Class Reference
Inheritance diagram for anonymous_namespace{bticons.cpp}::BtOverlayIconEngine:

Public Member Functions

 BtOverlayIconEngine (QIcon const &icon, QIcon const &overlay)
 
QIconEngineclone () const override
 
void paint (QPainter *painter, QRect const &rect, QIcon::Mode mode, QIcon::State state) override
 
QPixmap pixmap (QSize const &size, QIcon::Mode mode, QIcon::State state) override
 

Private Attributes

QIcon const & m_icon
 
QIcon const & m_overlayIcon
 

Detailed Description

Definition at line 45 of file bticons.cpp.

Constructor & Destructor Documentation

◆ BtOverlayIconEngine()

anonymous_namespace{bticons.cpp}::BtOverlayIconEngine::BtOverlayIconEngine ( QIcon const &  icon,
QIcon const &  overlay 
)
inline

Definition at line 49 of file bticons.cpp.

Member Function Documentation

◆ clone()

QIconEngine * anonymous_namespace{bticons.cpp}::BtOverlayIconEngine::clone ( ) const
inlineoverride

Definition at line 54 of file bticons.cpp.

◆ paint()

void anonymous_namespace{bticons.cpp}::BtOverlayIconEngine::paint ( QPainter *  painter,
QRect const &  rect,
QIcon::Mode  mode,
QIcon::State  state 
)
inlineoverride

Definition at line 57 of file bticons.cpp.

◆ pixmap()

QPixmap anonymous_namespace{bticons.cpp}::BtOverlayIconEngine::pixmap ( QSize const &  size,
QIcon::Mode  mode,
QIcon::State  state 
)
inlineoverride

Definition at line 80 of file bticons.cpp.

Member Data Documentation

◆ m_icon

QIcon const& anonymous_namespace{bticons.cpp}::BtOverlayIconEngine::m_icon
private

Definition at line 94 of file bticons.cpp.

◆ m_overlayIcon

QIcon const& anonymous_namespace{bticons.cpp}::BtOverlayIconEngine::m_overlayIcon
private

Definition at line 95 of file bticons.cpp.


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