KProperty
KPropertyEditorView.h
75 (see KProperty::groupCaption and KProperty::groupIconName) and properties as children of this node.
116 void changeSet(KPropertySet *set, const QByteArray& propertyToSelect, SetOptions options = SetOption::None);
121 @note Appearance of the existing child items is not altered. This method can be typically called
154 @note Appearance of the existing group items is not altered. This method can be typically called
209 void changeSetInternal(KPropertySet *set, SetOptions options, const QByteArray &propertyToSelect);
211 void drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const override;
214 void drawRow(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override;
The KPropertyEditorItemEvent class describes request for handling a single property editor widget ite...
Definition KPropertyEditorItemEvent.h:59
void propertySetChanged(KPropertySet *set)
static QColor defaultGridLineColor()
Definition KPropertyEditorView.h:54
void handlePropertyEditorItemEvent(KPropertyEditorItemEvent *event)
Emitted when active property editor widget offers overriding of its editing behavior.
EditTrigger
virtual void commitData(QWidget *editor)
virtual bool edit(const QModelIndex &index, EditTrigger trigger, QEvent *event)
virtual QSize sizeHint() const const override
Q_SIGNALSQ_SIGNALS
Q_SLOTSQ_SLOTS
gray
virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous) override
virtual void drawBranches(QPainter *painter, const QRect &rect, const QModelIndex &index) const const
virtual void drawRow(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const const
virtual void mousePressEvent(QMouseEvent *event) override
virtual bool viewportEvent(QEvent *event) override
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:11:18 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:11:18 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.