CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Member Functions | Friends | List of all members
ctkPixmapIconEngine Class Reference

#include <Libs/Widgets/ctkPixmapIconEngine.h>

Inheritance diagram for ctkPixmapIconEngine:
Inheritance graph
[legend]
Collaboration diagram for ctkPixmapIconEngine:
Collaboration graph
[legend]

Public Member Functions

QSize actualSize (const QSize &size, QIcon::Mode mode, QIcon::State state)
 
void addFile (const QString &fileName, const QSize &size, QIcon::Mode mode, QIcon::State state)
 
void addPixmap (const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state)
 
ctkPixmapIconEngineEntrybestMatch (const QSize &size, QIcon::Mode mode, QIcon::State state, bool sizeOnly)
 
QIconEngineV2 * clone () const
 
 ctkPixmapIconEngine ()
 
 ctkPixmapIconEngine (const ctkPixmapIconEngine &)
 
QString key () const
 
void paint (QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state)
 
QPixmap pixmap (const QSize &size, QIcon::Mode mode, QIcon::State state)
 
bool read (QDataStream &in)
 
void virtual_hook (int id, void *data)
 
bool write (QDataStream &out) const
 
 ~ctkPixmapIconEngine ()
 

Friends

class QIconThemeEngine
 

Detailed Description

Definition at line 55 of file ctkPixmapIconEngine.h.

Constructor & Destructor Documentation

◆ ctkPixmapIconEngine() [1/2]

ctkPixmapIconEngine::ctkPixmapIconEngine ( )

◆ ctkPixmapIconEngine() [2/2]

ctkPixmapIconEngine::ctkPixmapIconEngine ( const ctkPixmapIconEngine )

◆ ~ctkPixmapIconEngine()

ctkPixmapIconEngine::~ctkPixmapIconEngine ( )

Member Function Documentation

◆ actualSize()

QSize ctkPixmapIconEngine::actualSize ( const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ addFile()

void ctkPixmapIconEngine::addFile ( const QString &  fileName,
const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ addPixmap()

void ctkPixmapIconEngine::addPixmap ( const QPixmap &  pixmap,
QIcon::Mode  mode,
QIcon::State  state 
)

◆ bestMatch()

ctkPixmapIconEngineEntry* ctkPixmapIconEngine::bestMatch ( const QSize &  size,
QIcon::Mode  mode,
QIcon::State  state,
bool  sizeOnly 
)

◆ clone()

QIconEngineV2* ctkPixmapIconEngine::clone ( ) const

◆ key()

QString ctkPixmapIconEngine::key ( ) const

◆ paint()

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

◆ pixmap()

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

◆ read()

bool ctkPixmapIconEngine::read ( QDataStream &  in)

◆ virtual_hook()

void ctkPixmapIconEngine::virtual_hook ( int  id,
void *  data 
)

◆ write()

bool ctkPixmapIconEngine::write ( QDataStream &  out) const

Friends And Related Function Documentation

◆ QIconThemeEngine

friend class QIconThemeEngine
friend

Definition at line 88 of file ctkPixmapIconEngine.h.


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