22 void paint(QPainter *painter,
const QRect &rect,
23 QIcon::Mode mode, QIcon::State state)
override;
24 QSize actualSize(
const QSize &size, QIcon::Mode mode,
25 QIcon::State state)
override;
26 QPixmap pixmap(
const QSize &size, QIcon::Mode mode,
27 QIcon::State state)
override;
29 QString key()
const override;
30 QIconEngine *clone()
const override;
31 bool read(QDataStream &in)
override;
32 bool write(QDataStream &out)
const override;
34#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
35 QString iconName()
override;
37 QString iconName()
const override;
40 static QThemeIconInfo loadIcon(
const QString &iconName, uint key);
45 void virtual_hook(
int id,
void *data)
override;
48 QThemeIconInfo m_info;
55 bool m_followSystemTheme:1;
57 friend class QIconLoader;