21 #include <QStyledItemDelegate>
31 QStyledItemDelegate* sourceDelegate()
const;
32 void setSourceDelegate(QStyledItemDelegate* srcDelegate);
36 const QStyleOptionViewItem &option,
37 const QModelIndex &index)
const Q_DECL_OVERRIDE;
39 const QStyleOptionViewItem &option,
40 const QModelIndex &index)
const Q_DECL_OVERRIDE;
42 const QVariant &value,
43 const QLocale &locale)
const Q_DECL_OVERRIDE;
45 QWidget *createEditor(
47 const QStyleOptionViewItem &option,
48 const QModelIndex &index)
const Q_DECL_OVERRIDE;
50 QWidget *editor,
const QModelIndex &index)
const Q_DECL_OVERRIDE;
53 QAbstractItemModel *model,
54 const QModelIndex &index)
const Q_DECL_OVERRIDE;
55 void updateEditorGeometry(
57 const QStyleOptionViewItem &option,
58 const QModelIndex &index)
const Q_DECL_OVERRIDE;
61 QStyledItemDelegate* m_sourceDelegate;
Definition: abstract_length_editor.cpp:20
Convenience class that simplifies dynamically overriding QStyledItemDelegate.
Definition: proxy_styled_item_delegate.h:25
#define QTTOOLS_GUI_EXPORT
Definition: gui.h:27