11 #ifndef smtk_extension_qtCheckItemComboBox_h
12 #define smtk_extension_qtCheckItemComboBox_h
15 #include "smtk/extension/qt/Exports.h"
18 #include <QModelIndex>
19 #include <QStyledItemDelegate>
34 void paint(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index)
44 void hidePopup()
override;
45 void showPopup()
override;
47 virtual void updateText();
50 bool eventFilter(QObject* editor, QEvent* event)
override;
51 void showEvent(QShowEvent* e)
override;
54 QStandardItem* m_displayItem{
nullptr };
55 QString m_displayTextExt;
61 #endif // smtk_extension_qtCheckItemComboBox_h