6#include <QtCore/QtGlobal>
7#if QT_VERSION >= 0x050000
8#include <QtWidgets/QComboBox>
9#include <QtWidgets/QItemDelegate>
11#include <QtGui/QComboBox>
12#include <QtGui/QItemDelegate>
43 virtual bool eventFilter(QObject*
object, QEvent* eventPtr)
override;
52 class CCheckBoxDelegate:
public QItemDelegate
61 virtual void paint(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
62 virtual QWidget *createEditor(QWidget* parent,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
63 virtual void setEditorData(QWidget* editor,
const QModelIndex &index)
const override;
64 virtual void setModelData(QWidget* editor, QAbstractItemModel* model,
const QModelIndex& index)
const override;
70 QString m_displayText;