KIconThemes
kiconengine.cpp
28KIconEngine::KIconEngine(const QString &iconName, KIconLoader *iconLoader, const QStringList &overlays)
41KIconEngine::KIconEngine(const QString &iconName, const KIconColors &colors, KIconLoader *iconLoader)
47KIconEngine::KIconEngine(const QString &iconName, const KIconColors &colors, KIconLoader *iconLoader, const QStringList &overlays)
80void KIconEngine::paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state)
91QPixmap KIconEngine::createPixmap(const QSize &size, qreal scale, QIcon::Mode mode, QIcon::State state)
152QPixmap KIconEngine::scaledPixmap(const QSize &size, QIcon::Mode mode, QIcon::State state, qreal scale)
178 (QList<QSize>() << QSize(16, 16) << QSize(22, 22) << QSize(32, 32) << QSize(48, 48) << QSize(64, 64) << QSize(128, 128)
Sepecifies which colors will be used when recoloring icons as its stylesheet.
Definition kiconcolors.h:31
QSize actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state) override
Reimplementation.
Definition kiconengine.cpp:75
KIconEngine(const QString &iconName, KIconLoader *iconLoader, const QStringList &overlays)
Constructs an icon engine for a KDE named icon.
Definition kiconengine.cpp:28
QPixmap pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) override
Reimplementation.
Definition kiconengine.cpp:147
void paint(QPainter *painter, const QRect &rect, QIcon::Mode mode, QIcon::State state) override
Reimplementation.
Definition kiconengine.cpp:80
QString completeBaseName() const const
Mode
State
virtual QSize actualSize(const QSize &size, QIcon::Mode mode, QIcon::State state)
qreal devicePixelRatioF() const const
SmoothPixmapTransform
QPaintDevice * device() const const
void drawPixmap(const QPoint &point, const QPixmap &pixmap)
QRect rect() const const
QSize size() const const
QSize size() const const
QPointF center() const const
void moveCenter(const QPointF &position)
bool isEmpty() const const
QSize scaled(const QSize &s, Qt::AspectRatioMode mode) const const
bool isEmpty() const const
KeepAspectRatio
transparent
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:13:15 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:13:15 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.