OSDN Git Service

use KConfig XT
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Mon, 27 Feb 2006 13:23:35 +0000 (13:23 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Mon, 27 Feb 2006 13:23:35 +0000 (13:23 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@1799 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/prefs/writeprefbase.ui
kita/src/prefs/writeprefbase.ui.h
kita/src/prefs/writeprefpage.cpp

index 86b8044..4807106 100644 (file)
@@ -1,4 +1,4 @@
-<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
+<!DOCTYPE UI><UI version="3.2" stdsetdef="1">
 <class>Kita::WritePrefBase</class>
 <widget class="QWidget">
     <property name="name">
                 </widget>
                 <widget class="KLineEdit">
                     <property name="name">
-                        <cstring>DefaultNameLine</cstring>
+                        <cstring>kcfg_DefaultName</cstring>
                     </property>
                 </widget>
                 <widget class="QCheckBox">
                     <property name="name">
-                        <cstring>DefaultNameUseAlwaysCheckBox</cstring>
+                        <cstring>kcfg_DefaultNameUseAlways</cstring>
                     </property>
                     <property name="text">
                         <string>use always</string>
                 </widget>
                 <widget class="KLineEdit">
                     <property name="name">
-                        <cstring>DefaultMailLine</cstring>
+                        <cstring>kcfg_DefaultMail</cstring>
                     </property>
                 </widget>
                 <widget class="QCheckBox">
                     <property name="name">
-                        <cstring>DefaultSageCheckBox</cstring>
+                        <cstring>kcfg_DefaultSage</cstring>
                     </property>
                     <property name="text">
                         <string>sage checked</string>
 </widget>
 <connections>
     <connection>
-        <sender>DefaultSageCheckBox</sender>
+        <sender>kcfg_DefaultSage</sender>
         <signal>toggled(bool)</signal>
         <receiver>Kita::WritePrefBase</receiver>
         <slot>DefaultSageCheckBoxToggled(bool)</slot>
     <include location="local" impldecl="in implementation">writeprefbase.ui.h</include>
 </includes>
 <slots>
-    <slot access="protected">DefaultSageCheckBoxToggled( bool on )</slot>
+    <slot>DefaultSageCheckBoxToggled( bool on )</slot>
 </slots>
 <layoutdefaults spacing="6" margin="11"/>
 <includehints>
index d18fade..835d234 100644 (file)
@@ -11,8 +11,8 @@
 void Kita::WritePrefBase::DefaultSageCheckBoxToggled( bool on )
 {
     if ( on ) {
-        DefaultMailLine->setReadOnly( true );
+        kcfg_DefaultMail->setReadOnly( true );
     } else {
-        DefaultMailLine->setReadOnly( false );
+        kcfg_DefaultMail->setReadOnly( false );
     }
 }
index 361f699..b5ab7c1 100644 (file)
@@ -21,15 +21,6 @@ using namespace Kita;
 WritePrefPage::WritePrefPage( QWidget *parent )
         : WritePrefBase( parent )
 {
-    DefaultNameLine->setText( Kita::Config::defaultName() );
-    DefaultNameUseAlwaysCheckBox->setChecked( Kita::Config::defaultNameUseAlways() );
-    DefaultMailLine->setText( Kita::Config::defaultMail() );
-    DefaultSageCheckBox->setChecked( Kita::Config::defaultSage() );
-
-    connect( DefaultNameLine, SIGNAL( textChanged( const QString& ) ), SIGNAL( changed() ) );
-    connect( DefaultNameUseAlwaysCheckBox, SIGNAL( toggled( bool ) ), SIGNAL( changed() ) );
-    connect( DefaultMailLine, SIGNAL( textChanged( const QString& ) ), SIGNAL( changed() ) );
-    connect( DefaultSageCheckBox, SIGNAL( toggled( bool ) ), SIGNAL( changed() ) );
 }
 
 
@@ -38,10 +29,6 @@ WritePrefPage::~WritePrefPage()
 
 void WritePrefPage::apply()
 {
-    Kita::Config::setDefaultName( DefaultNameLine->text() );
-    Kita::Config::setDefaultNameUseAlways( DefaultNameUseAlwaysCheckBox->isChecked() );
-    Kita::Config::setDefaultMail( DefaultMailLine->text() );
-    Kita::Config::setDefaultSage( DefaultSageCheckBox->isChecked() );
 }
 
 #include "writeprefpage.moc"