23#ifndef __qSlicerTerminologySelectorDialog_h
24#define __qSlicerTerminologySelectorDialog_h
30#include "qSlicerTerminologiesModuleWidgetsExport.h"
34class qSlicerTerminologySelectorDialogPrivate;
90 QScopedPointer<qSlicerTerminologySelectorDialogPrivate>
d_ptr;
Q_INVOKABLE bool execDialog()
Python compatibility function for showing dialog (calls exec)
qSlicerTerminologySelectorDialog(qSlicerTerminologyNavigatorWidget::TerminologyInfoBundle &initialTerminologyInfo, QObject *parent=nullptr)
void setSelectButtonEnabled(bool)
void terminologyInfo(qSlicerTerminologyNavigatorWidget::TerminologyInfoBundle &terminologyInfo)
Get selected terminology and other metadata (name, color, auto-generated flags) into given info bundl...
QScopedPointer< qSlicerTerminologySelectorDialogPrivate > d_ptr
bool overrideSectionVisible() const
Get whether name and color override section is visible.
static bool getTerminology(qSlicerTerminologyNavigatorWidget::TerminologyInfoBundle &terminologyInfo, QObject *parent)
qSlicerTerminologySelectorDialog(QObject *parent=nullptr)
void setOverrideSectionVisible(bool)
Show/hide name and color override section.
bool overrideSectionVisible
~qSlicerTerminologySelectorDialog() override
static bool getTerminology(vtkSlicerTerminologyEntry *terminologyEntry, QObject *parent)