56#if QT_VERSION >= 0x050000
59 :
public QIconEngineV2
66 void paint(QPainter *painter,
const QRect &rect, QIcon::Mode mode, QIcon::State state);
67 QPixmap
pixmap(
const QSize &size, QIcon::Mode mode, QIcon::State state);
69 QSize
actualSize(
const QSize &size, QIcon::Mode mode, QIcon::State state);
70 void addPixmap(
const QPixmap &pixmap, QIcon::Mode mode, QIcon::State state);
71 void addFile(
const QString &fileName,
const QSize &size, QIcon::Mode mode, QIcon::State state);
75#if QT_VERSION >= 0x050000
76 QIconEngine *clone()
const;
80 bool read(QDataStream &in);
81 bool write(QDataStream &out)
const;
86 QVector<ctkPixmapIconEngineEntry> pixmaps;
88 friend class QIconThemeEngine;
ctkPixmapIconEngineEntry()
ctkPixmapIconEngineEntry(const QPixmap &pm, QIcon::Mode m=QIcon::Normal, QIcon::State s=QIcon::Off)
ctkPixmapIconEngineEntry(const QString &file, const QSize &sz=QSize(), QIcon::Mode m=QIcon::Normal, QIcon::State s=QIcon::Off)