diff options
| author | Peter Penz <[email protected]> | 2010-10-10 11:11:45 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2010-10-10 11:11:45 +0000 |
| commit | 36e89e9fa614cbc428ada94784147dca341d2fb7 (patch) | |
| tree | 0c1434a6d1d0535242d5838604557ca9e46cfa56 /src/views/dolphinview.cpp | |
| parent | e8d895a91f45c3486e27fad01d01e6b40e7284ae (diff) | |
Internal cleanup: Remove public method selectedUrls() from DolphinView to keep the interface minimal (selectedItems() is already available)
svn path=/trunk/KDE/kdebase/apps/; revision=1184457
Diffstat (limited to 'src/views/dolphinview.cpp')
| -rw-r--r-- | src/views/dolphinview.cpp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp index 238ce7ebc..0237a1dca 100644 --- a/src/views/dolphinview.cpp +++ b/src/views/dolphinview.cpp @@ -314,16 +314,6 @@ KFileItemList DolphinView::selectedItems() const return itemList; } -KUrl::List DolphinView::selectedUrls() const -{ - KUrl::List urls; - const KFileItemList list = selectedItems(); - foreach (const KFileItem &item, list) { - urls.append(item.url()); - } - return urls; -} - int DolphinView::selectedItemsCount() const { const QAbstractItemView* view = m_viewAccessor.itemView(); @@ -1261,11 +1251,19 @@ void DolphinView::updateZoomLevel(int oldZoomLevel) KUrl::List DolphinView::simplifiedSelectedUrls() const { - KUrl::List list = selectedUrls(); - if (itemsExpandable() ) { - list = KDirModel::simplifiedUrlList(list); + KUrl::List urls; + + const KFileItemList items = selectedItems(); + foreach (const KFileItem &item, items) { + urls.append(item.url()); + } + + + if (itemsExpandable()) { + urls = KDirModel::simplifiedUrlList(urls); } - return list; + + return urls; } QMimeData* DolphinView::selectionMimeData() const |
