#pragma once | |
#include <QStyledItemDelegate> | |
class ApiCallDelegate : public QStyledItemDelegate | |
{ | |
Q_OBJECT | |
public: | |
ApiCallDelegate(QWidget *parent = 0); | |
void paint(QPainter *painter, const QStyleOptionViewItem &option, | |
const QModelIndex &index) const override; | |
QSize sizeHint(const QStyleOptionViewItem &option, | |
const QModelIndex &index) const override; | |
private: | |
QIcon m_stateEmblem; | |
QIcon m_editEmblem; | |
QIcon m_errorEmblem; | |
}; |