From dd3cdd66dbf4cd1eb153c47db08c027fefe75cb1 Mon Sep 17 00:00:00 2001 From: Christian Stimming Date: Mon, 20 Jun 2011 18:55:17 +0000 Subject: [PATCH] [Cutecash] Set QCoreApplication properties used by QSettings in a single place, constructor. Patch by Nitish Dodagatta. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20777 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/gnc/mainwindow.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/gnc/mainwindow.cpp b/src/gnc/mainwindow.cpp index 6b0130b9f5..ebb60f5f74 100644 --- a/src/gnc/mainwindow.cpp +++ b/src/gnc/mainwindow.cpp @@ -86,6 +86,11 @@ MainWindow::MainWindow() createToolBars(); createStatusBar(); + /* Properties used by QSettings */ + QCoreApplication::setOrganizationName("Gnucash"); + QCoreApplication::setOrganizationDomain("gnucash.org"); + QCoreApplication::setApplicationName("Cutecash"); + readSettings(); connect(m_undoStack, SIGNAL(cleanChanged(bool)), @@ -250,7 +255,7 @@ void MainWindow::createStatusBar() void MainWindow::readSettings() { - QSettings settings("gnucash.org", "Cutecash"); + QSettings settings; QPoint pos = settings.value("pos", QPoint(200, 200)).toPoint(); QSize size = settings.value("size", QSize(400, 400)).toSize(); resize(size); @@ -260,7 +265,7 @@ void MainWindow::readSettings() void MainWindow::writeSettings() { - QSettings settings("gnucash.org", "Cutecash"); + QSettings settings; settings.setValue("pos", pos()); settings.setValue("size", size()); m_menuRecentFiles->writeSettings(&settings, "RecentFiles");