┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnwidget.cpp
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2007-10-05 23:17:18 +0000
committerPeter Penz <[email protected]>2007-10-05 23:17:18 +0000
commit0439ed0e78dbe943b5e72fb3dbc0bdce40cdb7f7 (patch)
treeeffd6e93d16dd8a0241e3bbd20d26fe1fa447e1d /src/dolphincolumnwidget.cpp
parent585609087148ead806d9b30ad70813d485f27382 (diff)
fix issues when the split view is active and the inactive column view gets selected: the request for activation is not done...
svn path=/trunk/KDE/kdebase/apps/; revision=721727
Diffstat (limited to 'src/dolphincolumnwidget.cpp')
-rw-r--r--src/dolphincolumnwidget.cpp19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/dolphincolumnwidget.cpp b/src/dolphincolumnwidget.cpp
index 4c6faacea..eea70a8e3 100644
--- a/src/dolphincolumnwidget.cpp
+++ b/src/dolphincolumnwidget.cpp
@@ -252,6 +252,7 @@ void DolphinColumnWidget::paintEvent(QPaintEvent* event)
void DolphinColumnWidget::mousePressEvent(QMouseEvent* event)
{
+ m_view->m_controller->triggerActivation();
if (!m_active) {
m_view->requestActivation(this);
}
@@ -302,24 +303,6 @@ void DolphinColumnWidget::triggerItem(const QModelIndex& index)
{
const KFileItem item = m_dolphinModel->itemForIndex(m_proxyModel->mapToSource(index));
m_view->m_controller->triggerItem(item);
- /*
- const Qt::KeyboardModifiers modifier = QApplication::keyboardModifiers();
- if ((modifier & Qt::ShiftModifier) || (modifier & Qt::ControlModifier)) {
- // items are selected by the user, hence don't trigger the
- // item specified by 'index'
- return;
- }
-
- // TODO: check ZIP support (see DolphinViewContainer::triggerItem)
- KFileItem item = m_dolphinModel->itemForIndex(m_proxyModel->mapToSource(index));
- if (item.isDir()) {
- bool isLocal;
- const KUrl url = item.mostLocalUrl(isLocal);
- m_view->showColumn(url);
- m_view->m_controller->setUrl(url);
- } else if (item.isFile()) {
- item.run();
- }*/
}
void DolphinColumnWidget::generatePreviews(const KFileItemList& items)