Works fine here:
#include <QtGui>
#include <QDebug>
int main(int argc, char *argv[])
{
s.setValue("test", "value");
}
#include <QtGui>
#include <QDebug>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QSettings::setPath(QSettings::IniFormat, QSettings::SystemScope, ".");
QSettings s("settings.ini", QSettings::IniFormat);
s.setValue("test", "value");
}
To copy to clipboard, switch view to plain text mode
$ cat settings.ini
cat: settings.ini: No such file or directory
$ ./simple_example
$ cat settings.ini
[General]
test=value
$ cat settings.ini
cat: settings.ini: No such file or directory
$ ./simple_example
$ cat settings.ini
[General]
test=value
To copy to clipboard, switch view to plain text mode
Be careful though, the current working directory is a moving target and often not writeable.
Bookmarks