21#ifndef __qSlicerTerminologyEditorDialog_h
22#define __qSlicerTerminologyEditorDialog_h
28#include "qSlicerColorsModuleWidgetsExport.h"
33class qSlicerTerminologyEditorDialogPrivate;
83 QScopedPointer<qSlicerTerminologyEditorDialogPrivate>
d_ptr;
Q_INVOKABLE bool execDialog()
Python compatibility function for showing dialog (calls exec)
void setSaveButtonEnabled(bool)
void terminologyInfo(qSlicerTerminologyNavigatorWidget::TerminologyInfoBundle &terminologyInfo)
Get selected terminology and other metadata (name, color, auto-generated flags) into given info bundl...
static bool getTerminology(qSlicerTerminologyNavigatorWidget::TerminologyInfoBundle &terminologyInfo, QObject *parent)
qSlicerTerminologyEditorDialog(qSlicerTerminologyNavigatorWidget::TerminologyInfoBundle &initialTerminologyInfo, QObject *parent=nullptr)
static bool getTerminology(vtkSlicerTerminologyEntry *terminologyEntry, QObject *parent)
qSlicerTerminologyEditorDialog(QObject *parent=nullptr)
~qSlicerTerminologyEditorDialog() override
QScopedPointer< qSlicerTerminologyEditorDialogPrivate > d_ptr