blob: 3521eda1a3a9d68e1daecf0ac394ffc7abd3ef30 [file] [log] [blame] [edit]
#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;
};