23 #ifndef __qSlicerTerminologyItemDelegate_h    24 #define __qSlicerTerminologyItemDelegate_h    27 #include <QStyledItemDelegate>    28 #include <QModelIndex>    30 #include "qSlicerTerminologiesModuleWidgetsExport.h"    43     TerminologyRole = Qt::UserRole + 9,
    55   QWidget *createEditor(QWidget *parent, 
const QStyleOptionViewItem &option, 
const QModelIndex &index) 
const override;
    57   void setEditorData(QWidget *editor, 
const QModelIndex &index) 
const override;
    58   void setModelData(QWidget *editor, QAbstractItemModel *model, 
const QModelIndex &index) 
const override;
    60   void updateEditorGeometry(QWidget *editor, 
const QStyleOptionViewItem &option, 
const QModelIndex &index) 
const override;
    63   void commitSenderData();
    64   void commitAndClose();
 Name of the segment (either custom or auto-generated) 
Flag indicating whether the selected name is auto-generated form terminology.