Chrysalis - CLO3D Extensions
Loading...
Searching...
No Matches
ExtensionsSettings.h
Go to the documentation of this file.
1#ifndef CHRYSALIS_EXTENSIONSSETTINGS_H
2#define CHRYSALIS_EXTENSIONSSETTINGS_H
3
4#include <forward_list>
5
7
9
10namespace CLO3D {
12 public:
13 explicit ExtensionsSettings(QSettings* settings);
15
16 void read() const;
17 void clear() const;
18 void addSettings(BaseExtensionSettings* settings);
19 private:
21 QSettings* settings_;
22 std::forward_list<BaseExtensionSettings*> extensionsSettings_;
23 };
24}
25
26#endif //CHRYSALIS_EXTENSIONSSETTINGS_H
#define CLO3D_EXTENSION
Definition CLO3DExtensionExport.h:12
Definition BaseExtensionSettings.h:7
void clear() const
Definition ExtensionsSettings.cpp:28
void read() const
Definition ExtensionsSettings.cpp:22
void addSettings(BaseExtensionSettings *settings)
Definition ExtensionsSettings.cpp:17
ExtensionsSettings(QSettings *settings)
Definition ExtensionsSettings.cpp:8
Definition BaseCommand.h:8