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 34 of file bticons.cpp.

Constructor & Destructor Documentation

◆ BtOverlayIconEngine()

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

Definition at line 38 of file bticons.cpp.

Member Function Documentation

◆ clone()

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

Definition at line 43 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 46 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 69 of file bticons.cpp.

Member Data Documentation

◆ m_icon

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

Definition at line 83 of file bticons.cpp.

◆ m_overlayIcon

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

Definition at line 84 of file bticons.cpp.


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