Files
giesCANne/re/sniffer/SnifferDelegate.h
T

25 lines
558 B
C++

#ifndef SNIFFERDELEGATE_H
#define SNIFFERDELEGATE_H
#include <QItemDelegate>
class SnifferDelegate : public QItemDelegate
{
Q_OBJECT
public:
explicit SnifferDelegate(QWidget *parent = nullptr);
void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const;
QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const;
signals:
public slots:
private:
QBrush blackBrush, whiteBrush, redBrush, greenBrush, grayBrush;
QFont mainFont;
QFontInfo* mainFontInfo;
};
#endif