r20777 - gnucash/trunk/src/gnc - [Cutecash] Set QCoreApplication properties used by QSettings in a single place, constructor.
Christian Stimming
cstim at code.gnucash.org
Mon Jun 20 14:55:17 EDT 2011
Author: cstim
Date: 2011-06-20 14:55:17 -0400 (Mon, 20 Jun 2011)
New Revision: 20777
Trac: http://svn.gnucash.org/trac/changeset/20777
Modified:
gnucash/trunk/src/gnc/mainwindow.cpp
Log:
[Cutecash] Set QCoreApplication properties used by QSettings in a single place, constructor.
Patch by Nitish Dodagatta.
Modified: gnucash/trunk/src/gnc/mainwindow.cpp
===================================================================
--- gnucash/trunk/src/gnc/mainwindow.cpp 2011-06-19 22:06:13 UTC (rev 20776)
+++ gnucash/trunk/src/gnc/mainwindow.cpp 2011-06-20 18:55:17 UTC (rev 20777)
@@ -86,6 +86,11 @@
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::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::writeSettings()
{
- QSettings settings("gnucash.org", "Cutecash");
+ QSettings settings;
settings.setValue("pos", pos());
settings.setValue("size", size());
m_menuRecentFiles->writeSettings(&settings, "RecentFiles");
More information about the gnucash-changes
mailing list