diff options
| author | Peter Penz <[email protected]> | 2011-02-12 18:22:05 +0100 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2011-02-12 18:22:05 +0100 |
| commit | b9fd6bf649141a2ded20402fdb3c7b85abb21619 (patch) | |
| tree | 0b5a1a33af324e197da70ed987f781769eed5cb2 | |
| parent | 1173ca12114bb54555130134cd548a68087e6980 (diff) | |
Open folder in a new tab when a middle-click is done in the column-view
CCBUG: 265859
| -rw-r--r-- | src/views/dolphincolumnview.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
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&))); |
