21#ifndef __qSlicerColorTableTerminologyDelegate_h
22#define __qSlicerColorTableTerminologyDelegate_h
25#include <QStyledItemDelegate>
28#include "qSlicerColorsModuleWidgetsExport.h"
38 QWidget*
createEditor(QWidget* parent,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
40 void setEditorData(QWidget* editor,
const QModelIndex& index)
const override;
41 void setModelData(QWidget* editor, QAbstractItemModel* model,
const QModelIndex& index)
const override;
43 void updateEditorGeometry(QWidget* editor,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const override;
QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const override
void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const override
void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const override
void setEditorData(QWidget *editor, const QModelIndex &index) const override
qSlicerColorTableTerminologyDelegate(QObject *parent=nullptr)