X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/3d4e6938f57fcf010b4fda7255384098327eb67d..d4287eb8e36ead543eb595bfcaa217fa0edd2654:/src/dolphindropcontroller.cpp diff --git a/src/dolphindropcontroller.cpp b/src/dolphindropcontroller.cpp index d322c593d..45a7092c7 100644 --- a/src/dolphindropcontroller.cpp +++ b/src/dolphindropcontroller.cpp @@ -29,6 +29,7 @@ // TODO replace with KonqOperations::doDrop [or move doDrop code into this class] // Note that this means changing the DolphinDropController controller usage // to "create with new and let it autodelete" instead of on stack, since doDrop is async. +// NOTE: let's wait for KDirModel::dropEvent first. DolphinDropController::DolphinDropController(QWidget* parentWidget) : QObject(parentWidget), m_parentWidget(parentWidget) @@ -85,7 +86,7 @@ void DolphinDropController::dropUrls(const KUrl::List& urls, seq = QKeySequence(Qt::ControlModifier + Qt::ShiftModifier).toString(); seq.chop(1); - QAction* linkAction = popup.addAction(KIcon("insert-link"), + QAction* linkAction = popup.addAction(KIcon("edit-create-symbolic-link"), i18nc("@action:inmenu", "&Link Here\t%1", seq)); @@ -107,17 +108,17 @@ void DolphinDropController::dropUrls(const KUrl::List& urls, switch (action) { case Qt::MoveAction: KonqOperations::copy(m_parentWidget, KonqOperations::MOVE, urls, destination); - emit doingOperation(KonqFileUndoManager::MOVE); + emit doingOperation(KIO::FileUndoManager::Move); break; case Qt::CopyAction: KonqOperations::copy(m_parentWidget, KonqOperations::COPY, urls, destination); - emit doingOperation(KonqFileUndoManager::COPY); + emit doingOperation(KIO::FileUndoManager::Copy); break; case Qt::LinkAction: KonqOperations::copy(m_parentWidget, KonqOperations::LINK, urls, destination); - emit doingOperation(KonqFileUndoManager::LINK); + emit doingOperation(KIO::FileUndoManager::Link); break; default: