21 #ifndef __qSlicerSettingsModulesPanel_h 22 #define __qSlicerSettingsModulesPanel_h 28 #include <ctkSettingsPanel.h> 31 #include "qSlicerBaseQTGUIExport.h" 34 class qSlicerSettingsModulesPanelPrivate;
37 :
public ctkSettingsPanel
47 Q_PROPERTY(QStringList modulesToAlwaysIgnore
48 READ modulesToAlwaysIgnore
49 WRITE setModulesToAlwaysIgnore
50 NOTIFY modulesToAlwaysIgnoreChanged)
64 QStringList modulesToAlwaysIgnore()
const;
74 void setModulesToAlwaysIgnore(
const QStringList& modulesNames);
77 void onHomeModuleChanged(
const QString& moduleName);
78 void onTemporaryPathChanged(
const QString& path);
79 void onShowHiddenModulesChanged(
bool);
81 void onAdditionalModulePathsChanged();
82 void onAddModulesAdditionalPathClicked();
83 void onRemoveModulesAdditionalPathClicked();
86 void modulesToAlwaysIgnoreChanged(
const QStringList& modulesNames);
88 void favoriteModulesChanged();
91 QScopedPointer<qSlicerSettingsModulesPanelPrivate>
d_ptr;
QScopedPointer< qSlicerSettingsModulesPanelPrivate > d_ptr
ctkSettingsPanel Superclass
Superclass typedef.