X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/83c5692f5e33c2bb239e1122811ce64ed1f144a3..ec0d89f3ef728b1ca9635ead5e55bb2328068aa8:/src/kitemviews/kitemlistcontroller.cpp diff --git a/src/kitemviews/kitemlistcontroller.cpp b/src/kitemviews/kitemlistcontroller.cpp index 0cf62f8e0..026c245f5 100644 --- a/src/kitemviews/kitemlistcontroller.cpp +++ b/src/kitemviews/kitemlistcontroller.cpp @@ -52,7 +52,7 @@ KItemListController::KItemListController(QObject* parent) : m_autoActivationTimer(0), m_oldSelection(), m_keyboardAnchorIndex(-1), - m_keyboardAnchorXPos(0) + m_keyboardAnchorPos(0) { connect(m_keyboardManager, SIGNAL(changeCurrentItem(QString,bool)), this, SLOT(slotChangeCurrentItem(QString,bool))); @@ -213,7 +213,7 @@ bool KItemListController::keyPressEvent(QKeyEvent* event) if (index > 0) { --index; m_keyboardAnchorIndex = index; - m_keyboardAnchorXPos = keyboardAnchorPos(index); + m_keyboardAnchorPos = keyboardAnchorPos(index); } break; @@ -221,7 +221,7 @@ bool KItemListController::keyPressEvent(QKeyEvent* event) if (index < itemCount - 1) { ++index; m_keyboardAnchorIndex = index; - m_keyboardAnchorXPos = keyboardAnchorPos(index); + m_keyboardAnchorPos = keyboardAnchorPos(index); } break; @@ -914,7 +914,7 @@ void KItemListController::startDragging() const QPixmap pixmap = m_view->createDragPixmap(selectedItems); drag->setPixmap(pixmap); - drag->exec(Qt::MoveAction | Qt::CopyAction | Qt::LinkAction, Qt::IgnoreAction); + drag->exec(Qt::CopyAction); } KItemListWidget* KItemListController::hoveredWidget() const @@ -951,11 +951,11 @@ void KItemListController::updateKeyboardAnchor() { const bool validAnchor = m_keyboardAnchorIndex >= 0 && m_keyboardAnchorIndex < m_model->count() && - keyboardAnchorPos(m_keyboardAnchorIndex) == m_keyboardAnchorXPos; + keyboardAnchorPos(m_keyboardAnchorIndex) == m_keyboardAnchorPos; if (!validAnchor) { const int index = m_selectionManager->currentItem(); m_keyboardAnchorIndex = index; - m_keyboardAnchorXPos = keyboardAnchorPos(index); + m_keyboardAnchorPos = keyboardAnchorPos(index); } } @@ -984,10 +984,10 @@ int KItemListController::nextRowIndex() const // that is below the current index int nextRowIndex = lastColumnIndex + 1; int searchIndex = nextRowIndex; - qreal minDiff = qAbs(m_keyboardAnchorXPos - keyboardAnchorPos(nextRowIndex)); + qreal minDiff = qAbs(m_keyboardAnchorPos - keyboardAnchorPos(nextRowIndex)); while (searchIndex < maxIndex && keyboardAnchorPos(searchIndex + 1) > keyboardAnchorPos(searchIndex)) { ++searchIndex; - const qreal searchDiff = qAbs(m_keyboardAnchorXPos - keyboardAnchorPos(searchIndex)); + const qreal searchDiff = qAbs(m_keyboardAnchorPos - keyboardAnchorPos(searchIndex)); if (searchDiff < minDiff) { minDiff = searchDiff; nextRowIndex = searchIndex; @@ -1017,10 +1017,10 @@ int KItemListController::previousRowIndex() const // that is above the current index int previousRowIndex = firstColumnIndex - 1; int searchIndex = previousRowIndex; - qreal minDiff = qAbs(m_keyboardAnchorXPos - keyboardAnchorPos(previousRowIndex)); + qreal minDiff = qAbs(m_keyboardAnchorPos - keyboardAnchorPos(previousRowIndex)); while (searchIndex > 0 && keyboardAnchorPos(searchIndex - 1) < keyboardAnchorPos(searchIndex)) { --searchIndex; - const qreal searchDiff = qAbs(m_keyboardAnchorXPos - keyboardAnchorPos(searchIndex)); + const qreal searchDiff = qAbs(m_keyboardAnchorPos - keyboardAnchorPos(searchIndex)); if (searchDiff < minDiff) { minDiff = searchDiff; previousRowIndex = searchIndex;