[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r1983: Modify VidaliaWindow to use VSettings for getting and settin (in trunk: . src/gui/common)



Author: edmanm
Date: 2007-10-09 23:38:31 -0400 (Tue, 09 Oct 2007)
New Revision: 1983

Modified:
   trunk/
   trunk/src/gui/common/vidaliawindow.cpp
   trunk/src/gui/common/vidaliawindow.h
Log:
 r2015@lysithea:  edmanm | 2007-10-09 23:19:17 -0400
 Modify VidaliaWindow to use VSettings for getting and settings window-specific
 settings, like saved geometry.



Property changes on: trunk
___________________________________________________________________
 svk:merge ticket from /local/vidalia/trunk [r2015] on dc66be73-d13e-47ba-a267-8dc7cda68c65

Modified: trunk/src/gui/common/vidaliawindow.cpp
===================================================================
--- trunk/src/gui/common/vidaliawindow.cpp	2007-10-10 03:38:22 UTC (rev 1982)
+++ trunk/src/gui/common/vidaliawindow.cpp	2007-10-10 03:38:31 UTC (rev 1983)
@@ -39,7 +39,7 @@
  : QMainWindow(parent, flags)
 {
   _name     = name;
-  _settings = new VidaliaSettings();
+  _settings = new VSettings(name);
 }
 
 /** Destructor. */
@@ -99,16 +99,14 @@
 QVariant
 VidaliaWindow::getSetting(QString setting, QVariant defaultValue)
 {
-  QString key = _name + "/" + setting;
-  return _settings->value(key, defaultValue);
+  return _settings->value(setting, defaultValue);
 }
 
 /** Saves a value associated with a property name for this window object. */
 void
 VidaliaWindow::saveSetting(QString prop, QVariant value)
 {
-  QString key = _name + "/" + prop;
-  _settings->setValue(key, value);
+  _settings->setValue(prop, value);
 }
 
 /** Overloaded QWidget::setVisible(). If this window is already visible and

Modified: trunk/src/gui/common/vidaliawindow.h
===================================================================
--- trunk/src/gui/common/vidaliawindow.h	2007-10-10 03:38:22 UTC (rev 1982)
+++ trunk/src/gui/common/vidaliawindow.h	2007-10-10 03:38:31 UTC (rev 1983)
@@ -32,7 +32,7 @@
 #include <QWidget>
 #include <QVariant>
 #include <QMainWindow>
-#include <config/vidaliasettings.h>
+#include <vsettings.h>
 
 
 class VidaliaWindow : public QMainWindow
@@ -67,7 +67,7 @@
 
 private:
   QString _name;  /**< Name associated with this window. */
-  VidaliaSettings* _settings; /**< Object used to store window properties */
+  VSettings* _settings; /**< Object used to store window properties */
 };
 
 #endif