OpenLCP/example/sACN Explorer/universeviewdelegate.h

22 lines
449 B
C++

#pragma once
#include "qsacnnode.h"
#include <QStyledItemDelegate>
class UniverseViewDelegate
: public QStyledItemDelegate
{
Q_OBJECT
public:
explicit UniverseViewDelegate(QObject *parent = nullptr,
QSacnNode *node = nullptr);
QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option,
const QModelIndex &index) const override;
private:
QSacnNode * node_;
};