/* SPDX-FileCopyrightText: 2006 Pino Toscano SPDX-License-Identifier: GPL-2.0-or-later */ #ifndef PAGEITEMDELEGATE_H #define PAGEITEMDELEGATE_H #include class PageItemDelegate : public QItemDelegate { Q_OBJECT public: explicit PageItemDelegate(QObject *parent = nullptr); ~PageItemDelegate() override; void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override; protected: void drawDisplay(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QString &text) const override; private: class Private; Private *const d; }; #endif