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

List:       kde-commits
Subject:    kdenonbeta/kturtle
From:       Anne-Marie Mahfouf <annma () kde ! org>
Date:       2004-04-02 15:39:14
Message-ID: 20040402153914.465BD99DB () office ! kde ! org
[Download RAW message or body]

CVS commit by annma: 

make config save work


  M +7 -2      TODO   1.50
  M +4 -11     src/kturtle.cpp   1.73
  M +0 -1      src/kturtle.h   1.43


--- kdenonbeta/kturtle/TODO  #1.49:1.50
@@ -13,6 +13,11 @@
 **** URGENT ****
 
-- open recent does not keep the files after quitting
-- crash on quitting after Opening files
+- Default does not work in Language ComboBox -> I am not sure your use of KConfig XT \
is optimum here, Cies + and other bug: output: kturtle: desktopLanguage: fr:en_US
+           kturtle: defaultLanguage: en_US
+Why is not default Language fr_FR?
+
+- open recent does not keep the files after quitting DONE annma 02/04/2004
+- crash on quitting after Opening files DONE annma 02/04/2004
 
 DONE

--- kdenonbeta/kturtle/src/kturtle.cpp  #1.72:1.73
@@ -466,4 +466,6 @@ void MainWindow::slotQuit() {
         }
         KConfig *config = kapp->config();
+        config->setGroup("General Options");
+        m_recentFiles->saveEntries(config, "Recent Files");
         config->sync();
         close();
@@ -893,6 +895,6 @@ void MainWindow::slotUpdateSettings() {
         // emit ResizeCanvas( Settings::canvasWidth(), Settings::canvasWidth() );
         slotSetHighlightstyle( kcfg_LanguageComboBox->currentText().section( "(", \
                -1, -1 ).remove(")") );
-        KConfig *config = kapp->config();
-        saveSettings(config);
+        Settings::setLanguageComboBox( kcfg_LanguageComboBox->currentItem() );
+        Settings::writeConfig();
 }
 
@@ -902,13 +904,4 @@ void MainWindow::readConfig(KConfig *con
 }
 
-void MainWindow::saveSettings(KConfig *config) {
-        config->setGroup("General Options");
-        m_recentFiles->saveEntries(config, "Recent Files");
-        config->setGroup("language");
-        Settings::setLogoLanguage( kcfg_LanguageComboBox->currentText().section( \
                "(", -1, -1 ).remove(")") );
-        Settings::setLanguageComboBox( kcfg_LanguageComboBox->currentItem() );
-        Settings::writeConfig();
-}
-
 void MainWindow::slotConfigureKeys() {
         KKeyDialog::configure(actionCollection(), this);

--- kdenonbeta/kturtle/src/kturtle.h  #1.42:1.43
@@ -103,5 +103,4 @@ class MainWindow : public KParts::MainWi
         // configuration related
         void readConfig(KConfig *config);
-        void saveSettings(KConfig *config);
         QWidget            *general;
         QWidget            *language;


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

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