QtExtraComponents
qiconitem.cpp
Go to the documentation of this file.
98 void QIconItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
114 result = KIconLoader::global()->iconEffect()->apply(result, KIconLoader::Desktop, KIconLoader::ActiveState);
117 m_icon.paint(painter, boundingRect().toRect(), Qt::AlignCenter, isEnabled() ? QIcon::Normal : QIcon::Disabled);
bool canConvert(Type t) const
void stateChanged(State state)
void setRenderHint(RenderHint hint, bool on)
void setFlag(GraphicsItemFlag flag, bool enabled)
T value() const
QIconItem::State state() const
int implicitHeight() const
bool smooth() const
void update(const QRectF &rect)
QPixmap pixmap(const QSize &size, Mode mode, State state) const
void drawPixmap(const QRectF &target, const QPixmap &pixmap, const QRectF &source)
void paint(QPainter *painter, const QRect &rect, QFlags< Qt::AlignmentFlag > alignment, Mode mode, State state) const
bool isEnabled() const
virtual QRectF boundingRect() const =0
bool isNull() const
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Definition: qiconitem.cpp:98
QIcon icon() const
bool testRenderHint(RenderHint hint) const
int implicitWidth() const
QString toString() const
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:08:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:08:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.