[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenonbeta/kwintv3/qtvision
From:       Dirk Ziegelmeier <dirk () ziegelmeier ! net>
Date:       2004-01-09 11:22:42
Message-ID: 20040109112242.4D92E8FF4 () office ! kde ! org
[Download RAW message or body]

CVS commit by dziegel: 

Save settings _to disk_ when OK is clicked in settings dialog


  M +8 -6      settingsdialog.cpp   1.46


--- kdenonbeta/kwintv3/qtvision/settingsdialog.cpp  #1.45:1.46
@@ -33,4 +33,5 @@
 #include "settingsdialogpage.h"
 #include "qtvision.h"
+#include "cfgdata.h"
 
 #include "channelwidgetimpl.h"
@@ -55,10 +56,10 @@ SettingsDialog::SettingsDialog(QWidget *
 
     // QtVision backend pages
-    addDialogPage(static_cast<SettingsDialogPage*>(new GeneralWidgetImpl(0L, _qtv, qtv->config())));
-    addDialogPage(static_cast<SettingsDialogPage*>(new VideoWidgetImpl(0L, _qtv, qtv->config())));
-    addDialogPage(static_cast<SettingsDialogPage*>(new PictureWidgetImpl(0L, _qtv, qtv->config())));
-    addDialogPage(static_cast<SettingsDialogPage*>(new SoundWidgetImpl(0L, _qtv, qtv->config())));
-    addDialogPage(static_cast<SettingsDialogPage*>(new ChannelWidgetImpl(0L, _qtv, qtv->config())));
-    addDialogPage(static_cast<SettingsDialogPage*>(new PluginWidgetImpl(0L, _qtv, qtv->config())));
+    addDialogPage(static_cast<SettingsDialogPage*>(new GeneralWidgetImpl(0L, _qtv, _qtv->config())));
+    addDialogPage(static_cast<SettingsDialogPage*>(new VideoWidgetImpl(0L, _qtv, _qtv->config())));
+    addDialogPage(static_cast<SettingsDialogPage*>(new PictureWidgetImpl(0L, _qtv, _qtv->config())));
+    addDialogPage(static_cast<SettingsDialogPage*>(new SoundWidgetImpl(0L, _qtv, _qtv->config())));
+    addDialogPage(static_cast<SettingsDialogPage*>(new ChannelWidgetImpl(0L, _qtv, _qtv->config())));
+    addDialogPage(static_cast<SettingsDialogPage*>(new PluginWidgetImpl(0L, _qtv, _qtv->config())));
 
     // Other pages (client, plugins)
@@ -192,4 +193,5 @@ void SettingsDialog::slotOk()
     doApply();
     accept();
+    _qtv->config()->save();    
 } // slotOk
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic