From: Peter Penz Date: Sat, 12 Feb 2011 17:22:05 +0000 (+0100) Subject: Open folder in a new tab when a middle-click is done in the column-view X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/b9fd6bf649141a2ded20402fdb3c7b85abb21619 Open folder in a new tab when a middle-click is done in the column-view CCBUG: 265859 --- diff --git a/src/views/dolphincolumnview.cpp b/src/views/dolphincolumnview.cpp index fec0879ea..8f97875ae 100644 --- a/src/views/dolphincolumnview.cpp +++ b/src/views/dolphincolumnview.cpp @@ -552,6 +552,8 @@ void DolphinColumnView::activate() { setFocus(Qt::OtherFocusReason); + connect(this, SIGNAL(clicked(const QModelIndex&)), + m_container->m_dolphinViewController, SLOT(requestTab(const QModelIndex&))); if (KGlobalSettings::singleClick()) { connect(this, SIGNAL(clicked(const QModelIndex&)), m_container->m_dolphinViewController, SLOT(triggerItem(const QModelIndex&))); @@ -570,6 +572,9 @@ void DolphinColumnView::activate() void DolphinColumnView::deactivate() { clearFocus(); + + disconnect(this, SIGNAL(clicked(const QModelIndex&)), + m_container->m_dolphinViewController, SLOT(requestTab(const QModelIndex&))); if (KGlobalSettings::singleClick()) { disconnect(this, SIGNAL(clicked(const QModelIndex&)), m_container->m_dolphinViewController, SLOT(triggerItem(const QModelIndex&)));