kopete/kopete
emoticonthemedelegate.cpp
Go to the documentation of this file.
29 void EmoticonThemeDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
93 QSize EmoticonThemeDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: emoticonthemedelegate.cpp:29
int width() const
const QFont & font() const
const T & at(int i) const
void save()
int x() const
int y() const
void setBold(bool enable)
QPixmap scaledToHeight(int height, Qt::TransformationMode mode) const
void setFont(const QFont &font)
int count(const T &value) const
void append(const T &value)
void setPen(const QColor &color)
void drawPixmap(const QRectF &target, const QPixmap &pixmap, const QRectF &source)
void drawText(const QPointF &position, const QString &text)
EmoticonThemeDelegate(QObject *parent=0)
Definition: emoticonthemedelegate.cpp:24
bool load(const QString &fileName, const char *format, QFlags< Qt::ImageConversionFlag > flags)
bool isNull() const
int height() const
void restore()
const QAbstractItemModel * model() const
QVariant data(int role) const
QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: emoticonthemedelegate.cpp:93
QStyle * style()
int height() const
void setX(int x)
void setY(int y)
void translate(const QPointF &offset)
virtual void drawPrimitive(PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const =0
virtual bool setData(const QModelIndex &index, const QVariant &value, int role)
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:29:08 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:29:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.