26 #ifndef SETTINGS_DIALOG_H
27 #define SETTINGS_DIALOG_H
67 void editSettings(QObject*);
85 virtual void on_objectList_itemSelectionChanged();
87 virtual void on_resetConfigurationButton_released();
89 virtual void on_addComponentExtensionButton_released();
91 virtual void on_removeComponentExtensionButton_released();
93 virtual void on_componentExtensionList_cellClicked(
int,
int);
95 virtual void on_addActionExtensionButton_released();
97 virtual void on_removeActionExtensionButton_released();
99 virtual void on_actionExtensionList_cellClicked(
int,
int);
101 virtual void on_addViewerExtensionButton_released();
103 virtual void on_removeViewerExtensionButton_released();
105 virtual void on_viewerExtensionList_cellClicked(
int,
int);
109 void accept()
override;
112 void updateComponentExtensionList();
115 void updateActionExtensionList();
118 void updateViewerExtensionList();
124 QMap<QString, QObject*> editedObjectMap;
127 Ui::ui_Settings* myUI;
130 QStringList userComponents;
133 QStringList userActions;
136 QStringList userViewers;
139 void readUserExtensions();
142 void writeUserExtensions();
#define CAMITK_API
Definition: CamiTKAPI.h:49
Definition: objectcontroller.h:47
The object controller class.
Definition: ObjectController.h:162
This class controls the settings dialog user interface.
Definition: SettingsDialog.h:54
Definition: SettingsDialog.h:31
Definition: Action.cpp:36