KProperty
KColorCombo.cpp
43 void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override;
68void KColorComboDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
73 bool paletteBrush = (k_colorcombodelegate_brush(index, Qt::BackgroundRole).style() == Qt::NoBrush);
126QSize KColorComboDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
295 QRect frame = style()->subControlRect(QStyle::CC_ComboBox, &opt, QStyle::SC_ComboBoxEditField, this);
void activated(const QColor &col)
void highlighted(const QColor &col)
KIOCORE_EXPORT QStringList list(const QString &fileClass)
QStyle * style()
Qt::BrushStyle style() const const
bool isValid() const const
QColor getColor(const QColor &initial, QWidget *parent, const QString &title, QColorDialog::ColorDialogOptions options)
void addItem(const QString &text, const QVariant &userData)
void clear()
count
void setCurrentIndex(int index)
virtual bool event(QEvent *event) override
frame
void initStyleOption(QStyleOptionComboBox *option) const const
void setItemData(int index, const QVariant &value, int role)
int count(const T &value) const const
int indexOf(const T &value, int from) const const
bool isEmpty() const const
QVariant data(int role) const const
QObject * parent() const const
QString tr(const char *sourceText, const char *disambiguation, int n)
typedef RenderHints
void drawRoundedRect(const QRectF &rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode)
void drawText(const QPointF &position, const QString &text)
QPainter::RenderHints renderHints() const const
void setBrush(const QBrush &brush)
void setPen(const QColor &color)
void setRenderHint(QPainter::RenderHint hint, bool on)
void setRenderHints(QPainter::RenderHints hints, bool on)
Highlight
QRect adjusted(int dx1, int dy1, int dx2, int dy2) const const
CC_ComboBox
PE_PanelItemViewItem
State_Selected
SC_ComboBoxEditField
virtual void drawPrimitive(QStyle::PrimitiveElement element, const QStyleOption *option, QPainter *painter, const QWidget *widget) const const=0
virtual QRect subControlRect(QStyle::ComplexControl control, const QStyleOptionComplex *option, QStyle::SubControl subControl, const QWidget *widget) const const=0
NoBrush
white
UserRole
Brush
QString toString() const const
QVariant::Type type() const const
T value() const const
palette
QStyle * style() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sun Feb 25 2024 18:41:55 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sun Feb 25 2024 18:41:55 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.