summaryrefslogtreecommitdiff
path: root/doc/src/snippets/code
diff options
context:
space:
mode:
authoraavit <qt-info@nokia.com>2011-09-22 11:02:18 +0200
committeraavit <qt-info@nokia.com>2011-09-22 11:02:18 +0200
commit1b215938323d42276efcf8c293c5da66dca7c76a (patch)
tree059b57324eb56bc8f403dbb05bbbb447f2212f52 /doc/src/snippets/code
parent128c4166ba445112ab73dd98b3e403da0489656e (diff)
parent085bd7cf2d76f9acd548120f859201b014970a72 (diff)
downloadqt4-tools-1b215938323d42276efcf8c293c5da66dca7c76a.tar.gz
Merge remote-tracking branch 'qt-mainline/4.8'
Conflicts: dist/changes-4.8.0
Diffstat (limited to 'doc/src/snippets/code')
-rw-r--r--doc/src/snippets/code/src_corelib_io_qsettings.cpp21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/src/snippets/code/src_corelib_io_qsettings.cpp b/doc/src/snippets/code/src_corelib_io_qsettings.cpp
index 5abb0e368c..269aa44079 100644
--- a/doc/src/snippets/code/src_corelib_io_qsettings.cpp
+++ b/doc/src/snippets/code/src_corelib_io_qsettings.cpp
@@ -314,3 +314,24 @@ int main(int argc, char *argv[])
...
}
//! [29]
+
+//! [30]
+QSettings settings(QApplication::applicationDirPath() + "/MySoft.conf");
+//! [30]
+
+//! [31]
+#include <QSettings>
+#include <QDesktopServices>
+int main(int argc, char *argv[])
+{
+#ifdef Q_OS_SYMBIAN
+ // Use QDesktopServices:storageLocation as QApplication is not yet created
+ QSettings::setPath(
+ QSettings::NativeFormat, QSettings::UserScope,
+ QDesktopServices::storageLocation(QDesktopServices::DataLocation) + "/settings");
+#endif
+ QApplication app(argc, argv);
+
+ ...
+}
+//! [31]