21 #ifndef __qSlicerUnitsSettingsPanel_h 22 #define __qSlicerUnitsSettingsPanel_h 26 #include <QStringList> 29 #include <ctkVTKObject.h> 30 #include <ctkSettingsPanel.h> 36 #include "qSlicerUnitsModuleExport.h" 37 class qSlicerUnitsSettingsPanelPrivate;
41 :
public ctkSettingsPanel
45 Q_PROPERTY(QStringList quantities READ quantities WRITE setQuantities NOTIFY quantitiesChanged)
63 QStringList quantities();
66 void quantitiesChanged(
const QStringList&);
69 void onUnitsLogicModified();
70 void setQuantities(
const QStringList& quantities);
71 void updateFromSelectionNode();
72 void showAll(
bool showAll);
75 QScopedPointer<qSlicerUnitsSettingsPanelPrivate>
d_ptr;
ctkSettingsPanel Superclass
Superclass typedef.
Slicer logic for unit manipulation.
QScopedPointer< qSlicerUnitsSettingsPanelPrivate > d_ptr
Abstract Superclass for all specific types of MRML nodes.