OSDN Git Service

F5 -> reload
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Tue, 23 Dec 2003 03:59:24 +0000 (03:59 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Tue, 23 Dec 2003 03:59:24 +0000 (03:59 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@725 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/kita.cpp
kita/src/kita.h
kita/src/kitathreadtabwidget.cpp
kita/src/kitathreadtabwidget.h
kita/src/kitaui.rc
kita/src/part/kitathreadview.h

index 0969db8..3c3ccc2 100644 (file)
@@ -205,6 +205,9 @@ void KitaMainWindow::setupActions()
   new KAction(i18n("Load BoardList"), 0,
               m_boardView, SLOT(loadBoardList()), actionCollection(), "load_board_list");
 
+  new KAction( i18n( "Reload" ), KStdAccel::reload(),
+               this, SLOT( slotViewReload() ), actionCollection(), "reload" );
+
   createGUI();
 }
 
@@ -574,4 +577,9 @@ void KitaMainWindow::slotEditFind()
     m_threadView->focusSearchCombo();
 }
 
+void KitaMainWindow::slotViewReload()
+{
+    m_threadView->reloadThread();
+}
+
 #include "kita.moc"
index ef22745..fcff970 100644 (file)
@@ -102,6 +102,7 @@ private slots:
     void windowMenuAboutToShow();
     void slotEditCopy();
     void slotEditFind();
+    void slotViewReload();
 
     void changeStatusbar(const QString& text);
     void changeCaption(const QString& text);
index 70906cf..9a1fe78 100644 (file)
@@ -141,6 +141,11 @@ void KitaThreadTabWidget::focusSearchCombo()
     static_cast<KitaThreadView *>( currentPage() )->focusSearchCombo();
 }
 
+void KitaThreadTabWidget::reloadThread()
+{
+    static_cast<KitaThreadView *>( currentPage() )->slotReloadButton();
+}
+
 KitaThreadTabBar::KitaThreadTabBar( QWidget* parent, const char* name )
  : QTabBar( parent, name )
 {
index 3ccfa67..817e0f2 100644 (file)
@@ -34,6 +34,7 @@ public:
     KitaThreadTabWidget(QWidget *parent = 0, const char *name = 0, WFlags f = 0);
     ~KitaThreadTabWidget();
     void focusSearchCombo();
+    void reloadThread();
 
 public slots:
   void showThread( const Kita::Thread& thread );
index 16beb6d..c5f02a3 100644 (file)
@@ -7,6 +7,9 @@
   <Menu name="file"><text>&amp;File</text>
     <Action name="load_board_list" />
   </Menu>
+  <Menu name="view"><text>&amp;View</text>
+    <Action name="reload" />
+  </Menu>
   <Menu name="window"><text>&amp;Window</text>
     <Action name="window_show_board_list" />
     <Action name="window_show_subject_list" />
index 465ee6c..c62d876 100644 (file)
@@ -59,6 +59,7 @@ public:
 public slots:
   void showThread( const Kita::Thread& thread );
   void setFont( const QFont& font );
+  void slotReloadButton();
 
 protected slots:
   void slotDOMNodeActivated( const DOM::Node& node );
@@ -85,7 +86,6 @@ private slots:
   void slotSearchButton();
   void slotHighLightenButton( bool yes );
   void slotOnURL( const QString& url );
-  void slotReloadButton();
   void slotPostStarted( KIO::Job*, const Kita::PostInfo& );
   void slotBookmarkButtonClicked( bool on );
   void slotWriteButtonClicked();