Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
qSlicerColorTableTerminologyDelegate Class Reference

#include <Modules/Loadable/Colors/Widgets/qSlicerColorTableTerminologyDelegate.h>

Inheritance diagram for qSlicerColorTableTerminologyDelegate:
Collaboration diagram for qSlicerColorTableTerminologyDelegate:

Public Member Functions

QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
 qSlicerColorTableTerminologyDelegate (QObject *parent=nullptr)
 
void setEditorData (QWidget *editor, const QModelIndex &index) const override
 
void setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const override
 
void updateEditorGeometry (QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 

Protected Slots

void close ()
 
void commitAndClose ()
 
void commitSenderData ()
 

Detailed Description

Definition at line 31 of file qSlicerColorTableTerminologyDelegate.h.

Constructor & Destructor Documentation

◆ qSlicerColorTableTerminologyDelegate()

qSlicerColorTableTerminologyDelegate::qSlicerColorTableTerminologyDelegate ( QObject * parent = nullptr)

Member Function Documentation

◆ close

void qSlicerColorTableTerminologyDelegate::close ( )
protectedslot

◆ commitAndClose

void qSlicerColorTableTerminologyDelegate::commitAndClose ( )
protectedslot

◆ commitSenderData

void qSlicerColorTableTerminologyDelegate::commitSenderData ( )
protectedslot

◆ createEditor()

QWidget * qSlicerColorTableTerminologyDelegate::createEditor ( QWidget * parent,
const QStyleOptionViewItem & option,
const QModelIndex & index ) const
override

◆ setEditorData()

void qSlicerColorTableTerminologyDelegate::setEditorData ( QWidget * editor,
const QModelIndex & index ) const
override

◆ setModelData()

void qSlicerColorTableTerminologyDelegate::setModelData ( QWidget * editor,
QAbstractItemModel * model,
const QModelIndex & index ) const
override

◆ updateEditorGeometry()

void qSlicerColorTableTerminologyDelegate::updateEditorGeometry ( QWidget * editor,
const QStyleOptionViewItem & option,
const QModelIndex & index ) const
override

The documentation for this class was generated from the following file: