1
0

VisibilityItemDelegate.hpp 378 B

1234567891011121314151617
  1. #pragma once
  2. #include <QStyledItemDelegate>
  3. class QObject;
  4. class VisibilityItemDelegate : public QStyledItemDelegate {
  5. Q_OBJECT
  6. public:
  7. VisibilityItemDelegate(QObject *parent = nullptr);
  8. void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override;
  9. protected:
  10. bool eventFilter(QObject *object, QEvent *event) override;
  11. };