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

List:       kde-commits
Subject:    KDE/kdelibs
From:       Laurent Montel <montel () kde ! org>
Date:       2005-11-17 16:05:09
Message-ID: 1132243509.641355.15012.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 481037 by mlaurent:

Use a QList


 M  +2 -2      kdeui/klistview.cpp  
 M  +1 -1      kdeui/klistview.h  
 M  +3 -4      kio/kfile/kfiletreeview.cpp  


--- trunk/KDE/kdelibs/kdeui/klistview.cpp #481036:481037
@@ -1209,9 +1209,9 @@
   d->dropVisualizer=b;
 }
 
-Q3PtrList<Q3ListViewItem> KListView::selectedItems(bool includeHiddenItems) const
+QList<Q3ListViewItem*> KListView::selectedItems(bool includeHiddenItems) const
 {
-  Q3PtrList<Q3ListViewItem> list;
+  QList<Q3ListViewItem *> list;
 
   // Using selectionMode() instead of selectionModeExt() since for the cases that
   // we're interested in selectionMode() should work for either variety of the
--- trunk/KDE/kdelibs/kdeui/klistview.h #481036:481037
@@ -161,7 +161,7 @@
    *
    * @since 3.4
    */
-  Q3PtrList<Q3ListViewItem> selectedItems(bool includeHiddenItems = true ) const; // \
### BIC: KDE 4: use an implicitly shared class! (QValutList?) and merge with above, \
default to true +  QList<Q3ListViewItem *> selectedItems(bool includeHiddenItems = \
true ) const;  
   /**
    * Arbitrarily move @p item to @p parent, positioned immediately after item @p \
                after.
--- trunk/KDE/kdelibs/kio/kfile/kfiletreeview.cpp #481036:481037
@@ -253,11 +253,10 @@
 {
 
    KURL::List urls;
-   const Q3PtrList<Q3ListViewItem> fileList = selectedItems();
-   Q3PtrListIterator<Q3ListViewItem> it( fileList );
-   for ( ; it.current(); ++it )
+   const QList<Q3ListViewItem *> fileList = selectedItems();
+   for (int i = 0; i < fileList.size(); ++i) 
    {
-      urls.append( static_cast<KFileTreeViewItem*>(it.current())->url() );
+      urls.append( static_cast<KFileTreeViewItem*>(fileList.at(i))->url() );
    }
    QPoint hotspot;
    QPixmap pixmap;


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

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