OSDN Git Service

add debug pref
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Mon, 22 Mar 2004 14:47:45 +0000 (14:47 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Mon, 22 Mar 2004 14:47:45 +0000 (14:47 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@931 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/Makefile.am
kita/src/debugprefbase.ui [new file with mode: 0644]
kita/src/pref.cpp
kita/src/pref.h

index 2d8ef74..51ba151 100644 (file)
@@ -18,7 +18,7 @@ kita_la_LIBADD = $(LIB_KFILE) $(LIB_KDEPRINT) ./part/libkitapart.la ./libkita/li
 kita_LDADD = kita.la
 
 # which sources should be compiled for kita
-kita_la_SOURCES = main.cpp kita.cpp pref.cpp kitaiface.skel kitasubjectview.h kitasubjectview.cpp kitaboardview.h kitaboardview.cpp threadlistviewbase.ui kitaboardviewbase.ui kitafontprefbase.ui favoritelistview.h favoritelistview.cpp kitathreadtabwidget.h kitathreadtabwidget.cpp kitasubjecttabwidget.h kitasubjecttabwidget.cpp kitacolorprefbase.ui threadlistview.cpp asciiartprefbase.ui
+kita_la_SOURCES = main.cpp kita.cpp pref.cpp kitaiface.skel kitasubjectview.h kitasubjectview.cpp kitaboardview.h kitaboardview.cpp threadlistviewbase.ui kitaboardviewbase.ui kitafontprefbase.ui favoritelistview.h favoritelistview.cpp kitathreadtabwidget.h kitathreadtabwidget.cpp kitasubjecttabwidget.h kitasubjecttabwidget.cpp kitacolorprefbase.ui threadlistview.cpp asciiartprefbase.ui debugprefbase.ui
 
 kita_SOURCES = dummy.cpp
 
diff --git a/kita/src/debugprefbase.ui b/kita/src/debugprefbase.ui
new file mode 100644 (file)
index 0000000..aebf61c
--- /dev/null
@@ -0,0 +1,94 @@
+<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
+<class>DebugPrefBase</class>
+<widget class="QWidget">
+    <property name="name">
+        <cstring>DebugPrefBase</cstring>
+    </property>
+    <property name="geometry">
+        <rect>
+            <x>0</x>
+            <y>0</y>
+            <width>600</width>
+            <height>480</height>
+        </rect>
+    </property>
+    <property name="caption">
+        <string>Form2</string>
+    </property>
+    <widget class="QLabel">
+        <property name="name">
+            <cstring>textLabel2</cstring>
+        </property>
+        <property name="geometry">
+            <rect>
+                <x>10</x>
+                <y>50</y>
+                <width>70</width>
+                <height>20</height>
+            </rect>
+        </property>
+        <property name="text">
+            <string>to:</string>
+        </property>
+    </widget>
+    <widget class="QLineEdit">
+        <property name="name">
+            <cstring>toURLLine</cstring>
+        </property>
+        <property name="geometry">
+            <rect>
+                <x>90</x>
+                <y>50</y>
+                <width>280</width>
+                <height>20</height>
+            </rect>
+        </property>
+    </widget>
+    <widget class="QLineEdit">
+        <property name="name">
+            <cstring>fromURLLine</cstring>
+        </property>
+        <property name="geometry">
+            <rect>
+                <x>90</x>
+                <y>20</y>
+                <width>280</width>
+                <height>20</height>
+            </rect>
+        </property>
+    </widget>
+    <widget class="QLabel">
+        <property name="name">
+            <cstring>textLabel1</cstring>
+        </property>
+        <property name="geometry">
+            <rect>
+                <x>10</x>
+                <y>20</y>
+                <width>70</width>
+                <height>20</height>
+            </rect>
+        </property>
+        <property name="text">
+            <string>from:</string>
+        </property>
+    </widget>
+    <widget class="QPushButton">
+        <property name="name">
+            <cstring>replaceButton</cstring>
+        </property>
+        <property name="geometry">
+            <rect>
+                <x>260</x>
+                <y>80</y>
+                <width>115</width>
+                <height>27</height>
+            </rect>
+        </property>
+        <property name="text">
+            <string>replace</string>
+        </property>
+    </widget>
+</widget>
+<layoutdefaults spacing="6" margin="11"/>
+</UI>
index 2ecc8c1..bfbe210 100644 (file)
@@ -47,6 +47,9 @@ KitaPreferences::KitaPreferences()
 
     QFrame * asciiArtFrame = addPage( i18n( "AsciiArt" ), i18n( "AsciiArt" ) );
     m_asciiArtPage = new Kita::AsciiArtPrefPage( asciiArtFrame );
+    
+    QFrame * debugFrame = addPage( i18n( "Debug" ), i18n( "Debug" ) );
+    m_debugPage = new DebugPrefPage( debugFrame );
 }
 
 KitaFontPrefPage::KitaFontPrefPage( QWidget* parent )
@@ -161,6 +164,12 @@ void KitaColorPrefPage::slotChangeButtonClicked()
     }
 }
 
+DebugPrefPage::DebugPrefPage( QWidget* parent )
+        : DebugPrefBase( parent )
+{
+    connect( replaceButton, SIGNAL( clicked() ), SLOT( replace() ) );
+}
+
 AsciiArtPrefPage::AsciiArtPrefPage( QWidget* parent )
         : AsciiArtPrefBase( parent )
 {
index 56649f4..72033cd 100644 (file)
 #include "kitafontprefbase.h"
 #include "kitacolorprefbase.h"
 #include "asciiartprefbase.h"
+#include "debugprefbase.h"
 
 class KitaFontPrefPage;
 class KitaColorPrefPage;
+class DebugPrefPage;
 
 namespace Kita
 {
@@ -37,6 +39,7 @@ private:
     KitaFontPrefPage* m_fontPage;
     KitaColorPrefPage* m_colorPage;
     Kita::AsciiArtPrefPage* m_asciiArtPage;
+    DebugPrefPage* m_debugPage;
 
 signals:
     void fontChanged( const QFont& );
@@ -73,6 +76,17 @@ public slots:
     void slotChangeButtonClicked();
 };
 
+class DebugPrefPage : public DebugPrefBase
+{
+    Q_OBJECT
+
+public:
+    DebugPrefPage( QWidget* parent = 0 );
+
+public slots:
+    void replace();
+};
+
 namespace Kita
 {
     class AsciiArtPrefPage : public AsciiArtPrefBase