21 #ifndef __qSlicerSettingsViewsPanel_h 22 #define __qSlicerSettingsViewsPanel_h 25 #include <ctkSettingsPanel.h> 28 #include "qSlicerBaseQTGUIExport.h" 31 class qSlicerSettingsViewsPanelPrivate;
34 :
public ctkSettingsPanel
40 Q_PROPERTY(QString currentMSAA READ currentMSAA WRITE setCurrentMSAA NOTIFY currentMSAAChanged)
41 Q_PROPERTY(QString sliceOrientationMarkerType READ sliceOrientationMarkerType WRITE setSliceOrientationMarkerType NOTIFY currentSliceOrientationMarkerTypeChanged)
42 Q_PROPERTY(QString sliceOrientationMarkerSize READ sliceOrientationMarkerSize WRITE setSliceOrientationMarkerSize NOTIFY currentSliceOrientationMarkerSizeChanged)
43 Q_PROPERTY(QString sliceRulerType READ sliceRulerType WRITE setSliceRulerType NOTIFY currentSliceRulerTypeChanged)
44 Q_PROPERTY(QString threeDOrientationMarkerType READ threeDOrientationMarkerType WRITE setThreeDOrientationMarkerType NOTIFY currentThreeDOrientationMarkerTypeChanged)
45 Q_PROPERTY(QString threeDOrientationMarkerSize READ threeDOrientationMarkerSize WRITE setThreeDOrientationMarkerSize NOTIFY currentThreeDOrientationMarkerSizeChanged)
46 Q_PROPERTY(QString threeDRulerType READ threeDRulerType WRITE setThreeDRulerType NOTIFY currentThreeDRulerTypeChanged)
58 QString currentMSAA() const;
59 QString sliceOrientationMarkerType() const;
60 QString sliceOrientationMarkerSize() const;
61 QString sliceRulerType() const;
62 QString threeDOrientationMarkerType() const;
63 QString threeDOrientationMarkerSize() const;
64 QString threeDRulerType() const;
68 void setCurrentMSAA(const QString&);
69 void setSliceOrientationMarkerType(const QString&);
70 void setSliceOrientationMarkerSize(const QString&);
71 void setSliceRulerType(const QString&);
72 void setThreeDOrientationMarkerType(const QString&);
73 void setThreeDOrientationMarkerSize(const QString&);
74 void setThreeDRulerType(const QString&);
78 void currentMSAAChanged(const QString&);
79 void currentSliceOrientationMarkerTypeChanged(const QString&);
80 void currentSliceOrientationMarkerSizeChanged(const QString&);
81 void currentSliceRulerTypeChanged(const QString&);
82 void currentThreeDOrientationMarkerTypeChanged(const QString&);
83 void currentThreeDOrientationMarkerSizeChanged(const QString&);
84 void currentThreeDRulerTypeChanged(const QString&);
87 void onMSAAChanged(const QString&);
90 QScopedPointer<qSlicerSettingsViewsPanelPrivate> d_ptr;
93 Q_DECLARE_PRIVATE(qSlicerSettingsViewsPanel);
94 Q_DISABLE_COPY(qSlicerSettingsViewsPanel);
ctkSettingsPanel Superclass
Superclass typedef.