23 #ifndef __qMRMLSegmentationConversionParametersWidget_h 24 #define __qMRMLSegmentationConversionParametersWidget_h 30 #include "qSlicerSegmentationsModuleWidgetsExport.h" 37 #include <ctkVTKObject.h> 40 class qMRMLSegmentationConversionParametersWidgetPrivate;
41 class QTableWidgetItem;
42 class QItemSelectionModel;
49 Q_PROPERTY(QString targetRepresentationName READ targetRepresentationName WRITE setTargetRepresentationName)
61 QString targetRepresentationName();
72 void conversionDone();
79 void setTargetRepresentationName(QString representationName);
83 void populatePathsTable();
86 void populateParametersTable();
89 void onParameterChanged(QTableWidgetItem* changedItem);
93 void onSpecifyGeometryButtonClicked();
96 void applyConversion();
99 QScopedPointer<qMRMLSegmentationConversionParametersWidgetPrivate>
d_ptr;
Store a list of conversion parameters.
Store a segmentation conversion path.
Abstract Superclass for all specific types of MRML nodes.