Settings::Settings( QObject* o ) : QSettings( QDir::toNativeSeparators( getIniFile( mProgramName ) ), QSettings::IniFormat, o ) { /* This used to be "beginGroup( mProgramVersion );" so users would lose their config with each new release... */ beginGroup( "0.9.11" ); }
Settings::Settings( QObject* o ) : QSettings( QDir::convertSeparators( getIniFile( mProgramName ) ), QSettings::IniFormat, o ) { beginGroup( mProgramVersion ); }
void saveIniFile() { getIniFile()->SaveFile(DEF_CONFIG_NAME); }
//Ini Ini::Ini() { m_Config = getIniFile(); }
void saveIniFile() { getIniFile()->SaveFile(std::string(rPlatform::getConfigDir() + DEF_CONFIG_NAME).c_str()); }
/*! \details Construct a new pSettings \param parent The object parent \param name The settings name \param version The settings version. */ pSettings::pSettings( QObject* parent, const QString& name, const QString& version ) : QSettings( getIniFile( name, version ), QSettings::IniFormat, parent ) {}