33QString SettingsFactory::s_fileName;
42 SettingsFactory::s_fileName = name;
43 QSettings::setDefaultFormat(QSettings::IniFormat);
53 if (m_settings.isNull()) {
54 if (s_fileName.isEmpty() || QSettings::defaultFormat() == QSettings::NativeFormat) {
57 m_settings.reset(
new QSettings(s_fileName, QSettings::IniFormat));
60 return m_settings.data();
The QSettings class provides persistent platform-independent application settings.
SettingsFactory class declaration.