13 #ifndef QmitkDoseVisualStyleDelegate_h
14 #define QmitkDoseVisualStyleDelegate_h
18 #include <QStyledItemDelegate>
51 void paint(QPainter *painter,
const QStyleOptionViewItem &option
52 ,
const QModelIndex &index)
const override;
62 bool editorEvent(QEvent *event, QAbstractItemModel *model,
const QStyleOptionViewItem &option,
63 const QModelIndex &index)
override;
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
Paints a centered checkbox representing the boolean value.
bool editorEvent(QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) override
Toggles the boolean value on left mouse button release.
QmitkDoseVisualStyleDelegate(QObject *parent=nullptr)
Constructor.