12 #ifndef COLORING_RULE_DELEGATE_H
13 #define COLORING_RULE_DELEGATE_H
17 #include <QStyledItemDelegate>
18 #include <QModelIndex>
27 QWidget *createEditor(QWidget *parent,
const QStyleOptionViewItem &option,
28 const QModelIndex &index)
const;
29 void setEditorData(QWidget *editor,
const QModelIndex &index)
const;
30 void setModelData(QWidget *editor, QAbstractItemModel *model,
31 const QModelIndex &index)
const;
33 void updateEditorGeometry(QWidget *editor,
34 const QStyleOptionViewItem &option,
const QModelIndex &index)
const;
37 void invalidField(
const QModelIndex &index,
const QString& errMessage)
const;
38 void validField(
const QModelIndex &index)
const;
41 void ruleNameChanged(
const QString name);
Definition: coloring_rules_delegate.h:21