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

List:       kde-commits
Subject:    extragear/base/konq-plugins/domtreeviewer
From:       Harri Porten <porten () kde ! org>
Date:       2008-11-18 7:28:26
Message-ID: 1226993306.526147.3648.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 885922 by porten:

Fixed sorting.


 M  +6 -1      domtreeview.cpp  
 M  +3 -0      domtreeviewbase.ui  


--- trunk/extragear/base/konq-plugins/domtreeviewer/domtreeview.cpp #885921:885922
@@ -1036,7 +1036,12 @@
 
   virtual int compare(Q3ListViewItem *item, int column, bool ascend) const
   {
-    return _new ? 1 : super::compare(item, column, ascend);
+    // Keep the "Add" item at the bottom
+    if (_new)
+      return ascend ? 1 : -1;
+    if (static_cast<AttributeListItem*>(item)->_new)
+      return ascend ? -1 : 1;
+    return super::compare(item, column, ascend);
   }
 
 protected:
--- trunk/extragear/base/konq-plugins/domtreeviewer/domtreeviewbase.ui #885921:885922
@@ -268,6 +268,9 @@
                             <property name="showSortIndicator" >
                               <bool>true</bool>
                             </property>
+                            <property name="resizeMode" >
+                              <enum>Q3ListView::LastColumn</enum>
+                            </property>
                             <property name="itemsMovable" >
                               <bool>false</bool>
                             </property>
[prev in list] [next in list] [prev in thread] [next in thread] 

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