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

List:       kde-commits
Subject:    koffice/kexi
From:       Jaroslaw Staniek <js () iidea ! pl>
Date:       2005-01-29 20:57:22
Message-ID: 20050129205722.DF96BEAE1 () office ! kde ! org
[Download RAW message or body]

CVS commit by staniek: 


more slots/signals fixed after large API change


  M +6 -0      doc/dev/CHANGELOG-Kexi-js   1.241
  M +5 -0      widget/tableview/kexidataawareobjectiface.cpp   1.3
  M +4 -0      widget/tableview/kexidataawareobjectiface.h   1.5
  M +2 -0      widget/tableview/kexitableview.cpp   1.191
  M +6 -2      widget/tableview/kexitableview.h   1.93


--- koffice/kexi/doc/dev/CHANGELOG-Kexi-js  #1.240:1.241
@@ -401,4 +401,10 @@
         gfx can be found here: http://cvs.sourceforge.net/viewcvs.py/kinitiator/
 
+2005-01-29
+Forms
+- KexiGradientWidget introduced: 
+  new special effects within form surface,
+  by Christian Nitschkowski; segfault_ii at web.de
+
 2005-01-27..29
 Widgets

--- koffice/kexi/widget/tableview/kexidataawareobjectiface.cpp  #1.2:1.3
@@ -1313,2 +1313,7 @@ void KexiDataAwareObjectInterface::boolT
 }
 
+void KexiDataAwareObjectInterface::slotDataDestroying()
+{
+        m_data = 0;
+}
+

--- koffice/kexi/widget/tableview/kexidataawareobjectiface.h  #1.4:1.5
@@ -390,4 +390,6 @@ class KEXIDATATABLE_EXPORT KexiDataAware
                         const char* voidSignal) = 0;
 
+                virtual void slotDataDestroying();
+
         protected:
                 /*! Reimplementation for KexiDataAwareObjectInterface
@@ -515,4 +517,6 @@ class KEXIDATATABLE_EXPORT KexiDataAware
                 virtual void slotRowInserted(KexiTableItem *item, uint row, bool repaint) {}
 
+                virtual void slotRowsDeleted( const QValueList<int> & ) {}
+
                 //! for sanity checks (return true if m_data is present; else: outputs warning)
                 inline bool hasData() const;

--- koffice/kexi/widget/tableview/kexitableview.cpp  #1.190:1.191
@@ -685,4 +685,5 @@ void KexiTableView::updateWidgetContents
 }
 
+/* moved
 void KexiTableView::slotDataDestroying()
 {
@@ -690,4 +691,5 @@ void KexiTableView::slotDataDestroying()
 }
 
+*/
 void KexiTableView::slotRowsDeleted( const QValueList<int> &rows )
 {

--- koffice/kexi/widget/tableview/kexitableview.h  #1.92:1.93
@@ -641,7 +641,11 @@ signals:
 
 protected slots:
-        void slotDataDestroying();
-        void slotRowsDeleted( const QValueList<int> & ); //!< updates display after many rows deletion
+        virtual void slotDataDestroying() { KexiDataAwareObjectInterface::slotDataDestroying(); }
+
+        virtual void slotRowsDeleted( const QValueList<int> & ); 
+
+        //! updates display after many rows deletion
         void slotColumnWidthChanged( int col, int os, int ns );
+
         void slotSectionHandleDoubleClicked( int section );
 


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

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