1 #ifndef SETTINGSPROPERTIES_H
2 #define SETTINGSPROPERTIES_H
3 
4 #include <QString>
5 
6 // Describes possible types of loaded settings.
7 
8 // Describes characteristics of settings.
9 struct SettingsProperties {
10   enum class SettingsType {
11     Portable,
12     NonPortable,
13     Custom
14   };
15 
16   SettingsType m_type;
17   QString m_baseDirectory;
18   QString m_settingsSuffix;
19   QString m_absoluteSettingsFileName;
20 };
21 
22 #endif // SETTINGSPROPERTIES_H
23