┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTirtha Chatterjee <[email protected]>2011-08-30 12:17:36 +0530
committerTirtha Chatterjee <[email protected]>2011-08-30 12:19:52 +0530
commit8a5cf061e1ee091270386db0b006dbbe3865bd79 (patch)
tree375116fc0965dfa2111d7bc543a9a880cea9740f /src
parenta087d77ba7cbf0cc1e0f56a149bb75e1e14e573d (diff)
Using selectedItems() method already present in DolphinView for slotItemActivated()
Diffstat (limited to 'src')
-rw-r--r--src/views/dolphinview.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/views/dolphinview.cpp b/src/views/dolphinview.cpp
index 01ac9cc94..099140177 100644
--- a/src/views/dolphinview.cpp
+++ b/src/views/dolphinview.cpp
@@ -691,15 +691,14 @@ void DolphinView::activate()
void DolphinView::slotItemActivated(int index)
{
- const QSet<int> selectedItems = m_container->controller()->selectionManager()->selectedItems();
- if (selectedItems.isEmpty())
+ KFileItemList items = selectedItems();
+ if (items.isEmpty())
return;
- if (selectedItems.count() == 1) {
- emit itemActivated(fileItemModel()->fileItem(index)); // caught by DolphinViewContainer or DolphinPart
+ if (items.count() == 1) {
+ emit itemActivated(items.at(0)); // caught by DolphinViewContainer or DolphinPart
}
else {
- foreach (int i, selectedItems) {
- const KFileItem fileItem = fileItemModel()->fileItem(i);
+ foreach (const KFileItem& fileItem, items) {
if (fileItem.isDir()) {
emit tabRequested(fileItem.url());
} else {