21 #ifndef __qSlicerSettingsStylesPanel_h 22 #define __qSlicerSettingsStylesPanel_h 25 #include <ctkSettingsPanel.h> 28 #include "qSlicerBaseQTGUIExport.h" 31 class qSlicerSettingsStylesPanelPrivate;
34 :
public ctkSettingsPanel
40 Q_PROPERTY(QString currentStyle READ currentStyle WRITE setCurrentStyle NOTIFY currentStyleChanged)
55 static QStringList availableSlicerStyles();
58 QString currentStyle()
const;
63 void setCurrentStyle(
const QString&);
68 void currentStyleChanged(
const QString&);
71 void onAdditionalStylePathsChanged();
72 void onAddStyleAdditionalPathClicked();
73 void onRemoveStyleAdditionalPathClicked();
74 void onStyleChanged(
const QString&);
76 void onFontChanged(
const QFont& font);
77 void onShowToolTipsToggled(
bool);
78 void onShowToolButtonTextToggled(
bool enable);
81 QScopedPointer<qSlicerSettingsStylesPanelPrivate>
d_ptr;
QScopedPointer< qSlicerSettingsStylesPanelPrivate > d_ptr
ctkSettingsPanel Superclass
Superclass typedef.