]> cloud.milkyroute.net Git - dolphin.git/commitdiff
connecting the the activated() signal does not work when using the double click setti...
authorPeter Penz <peter.penz19@gmail.com>
Wed, 27 Jun 2007 17:02:55 +0000 (17:02 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Wed, 27 Jun 2007 17:02:55 +0000 (17:02 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=680989

src/dolphiniconsview.cpp

index ddfd68026a70c67a80fb3a0a353f55796840fdb0..bac7b5e4baa6bba12bb76b0cfa8ec45ce41334bd 100644 (file)
@@ -44,8 +44,13 @@ DolphinIconsView::DolphinIconsView(QWidget* parent, DolphinController* controlle
     setMouseTracking(true);
     viewport()->setAttribute(Qt::WA_Hover);
 
-    connect(this, SIGNAL(activated(const QModelIndex&)),
-            controller, SLOT(triggerItem(const QModelIndex&)));
+    if (KGlobalSettings::singleClick()) {
+        connect(this, SIGNAL(clicked(const QModelIndex&)),
+                controller, SLOT(triggerItem(const QModelIndex&)));
+    } else {
+        connect(this, SIGNAL(doubleClicked(const QModelIndex&)),
+                controller, SLOT(triggerItem(const QModelIndex&)));
+    }
     connect(this, SIGNAL(entered(const QModelIndex&)),
             controller, SLOT(emitItemEntered(const QModelIndex&)));
     connect(this, SIGNAL(viewportEntered()),