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