25 #ifndef COLORSELECTIONBUTTON_H_
26 #define COLORSELECTIONBUTTON_H_
28 #include <qitemdelegate.h>
57 QWidget *
createEditor(QWidget *parent,
const QStyleOptionViewItem &option,
const QModelIndex &index)
const;
64 virtual void setEditorData(QWidget *editor,
const QModelIndex &index)
const;
72 virtual void setModelData(QWidget *editor, QAbstractItemModel *model,
const QModelIndex &index)
const;
75 virtual void updateEditorGeometry(QWidget *editor,
const QStyleOptionViewItem &option,
const QModelIndex &index)
const;
77 QSize sizeHint(
const QStyleOptionViewItem &option,
const QModelIndex &index)
const;
80 void parseEditorHints(QWidget* editor,
const QString& editorHints)
const;
82 QSignalMapper* m_finishedMapper;
virtual void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
Definition: QVariantDelegate.cpp:101
Definition: QVariantDelegate.h:36
QVariantDelegate(QObject *parent=0)
Definition: QVariantDelegate.cpp:34
virtual ~QVariantDelegate()
Destructor.
Definition: QVariantDelegate.cpp:42
virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const
QItemDelegate implementation.
Definition: QVariantDelegate.cpp:128
virtual void setEditorData(QWidget *editor, const QModelIndex &index) const
Definition: QVariantDelegate.cpp:77
QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
Definition: QVariantDelegate.cpp:46