]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/views/dolphinview.cpp
Implement DolphinView::simplifiedSelectedUrls()
[dolphin.git] / src / views / dolphinview.cpp
index d00c5c0770aff15960f3a8c582e7b22594b6980d..678111eca30efe5ff317bb1e71c2fcf345bc12a5 100644 (file)
@@ -32,6 +32,7 @@
 #include <KActionCollection>
 #include <KColorScheme>
 #include <KDirLister>
+#include <KDirModel>
 #include <KIconEffect>
 #include <KFileItem>
 #include <KFileItemListProperties>
@@ -702,7 +703,7 @@ void DolphinView::activate()
 
 void DolphinView::slotItemActivated(int index)
 {
-    KFileItemList items = selectedItems();
+    const KFileItemList items = selectedItems();
     if (items.isEmpty())
         return;
     if (items.count() == 1) {
@@ -1172,18 +1173,17 @@ void DolphinView::updateZoomLevel(int oldZoomLevel)
 
 KUrl::List DolphinView::simplifiedSelectedUrls() const
 {
-    Q_ASSERT(false); // TODO
     KUrl::List urls;
-/*
+
     const KFileItemList items = selectedItems();
     foreach (const KFileItem &item, items) {
         urls.append(item.url());
     }
 
-
     if (itemsExpandable()) {
+        // TODO: Check if we still need KDirModel for this in KDE 5.0
         urls = KDirModel::simplifiedUrlList(urls);
-    }*/
+    }
 
     return urls;
 }