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

List:       kde-commits
Subject:    kdelibs/kmdi
From:       Andras Mantia <amantia () kde ! org>
Date:       2005-02-06 10:57:31
Message-ID: 20050206105731.496461BD8F () office ! kde ! org
[Download RAW message or body]

CVS commit by amantia: 

Enable KMDI api docs generation.
Add a signal that's emitted before a tab is moved with middle mouse button. Quanta needs it.


  M +1 -1      Makefile.am   1.17
  M +7 -0      kmdidocumentviewtabwidget.cpp   1.18
  M +6 -0      kmdidocumentviewtabwidget.h   1.13
  M +1 -1      kmditoolviewaccessor.cpp   1.19


--- kdelibs/kmdi/Makefile.am  #1.16:1.17
@@ -18,3 +18,3 @@
 METASOURCES = AUTO
 
-#include ../admin/Doxyfile.am
+include ../admin/Doxyfile.am

--- kdelibs/kmdi/kmdidocumentviewtabwidget.cpp  #1.17:1.18
@@ -133,4 +133,10 @@ void KMdiDocumentViewTabWidget::setTabWi
 }
 
+void KMdiDocumentViewTabWidget::moveTab( int from, int to )
+{
+  emit initiateTabMove( from, to );
+  KTabWidget::moveTab( from, to );
+}
+
 KMdi::TabWidgetVisibility KMdiDocumentViewTabWidget::tabWidgetVisibility( )
 {

--- kdelibs/kmdi/kmdidocumentviewtabwidget.h  #1.12:1.13
@@ -91,4 +91,7 @@ private slots:
         void closeTab( QWidget* w );
 
+        /** Moves a tab. Reimplemented for internal reasons. */
+        void moveTab( int from, int to );
+
 public slots:
 
@@ -109,4 +112,7 @@ private:
 
         KMdi::TabWidgetVisibility m_visibility;
+        
+signals:
+        void initiateTabMove(int, int); 
 };
 


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

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