11 #ifndef COLORING_RULE_DELEGATE_H 12 #define COLORING_RULE_DELEGATE_H 16 #include <QStyledItemDelegate> 17 #include <QModelIndex> 26 QWidget *createEditor(QWidget *parent,
const QStyleOptionViewItem &
option,
27 const QModelIndex &index)
const;
28 void setEditorData(QWidget *editor,
const QModelIndex &index)
const;
29 void setModelData(QWidget *editor, QAbstractItemModel *model,
30 const QModelIndex &index)
const;
32 void updateEditorGeometry(QWidget *editor,
33 const QStyleOptionViewItem &option,
const QModelIndex &index)
const;
36 void invalidField(
const QModelIndex &index,
const QString& errMessage)
const;
37 void validField(
const QModelIndex &index)
const;
40 void ruleNameChanged(
const QString name);
42 #endif // COLORING_RULE_DELEGATE_H Definition: coloring_rules_delegate.h:19