X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d4287eb8e36ead543eb595bfcaa217fa0edd2654..13b2fc55704fbc734cd4f9cbae56cfc2ef3ec0ce:/src/dolphincontroller.cpp diff --git a/src/dolphincontroller.cpp b/src/dolphincontroller.cpp index 57d4a76fb..8a5ba5518 100644 --- a/src/dolphincontroller.cpp +++ b/src/dolphincontroller.cpp @@ -22,6 +22,7 @@ #include #include #include +#include DolphinController::DolphinController(DolphinView* dolphinView) : QObject(dolphinView), @@ -133,6 +134,16 @@ void DolphinController::handleKeyPressEvent(QKeyEvent* event) } } +void DolphinController::replaceUrlByClipboard() +{ + QClipboard* clipboard = QApplication::clipboard(); + const QMimeData* mimeData = clipboard->mimeData(); + if (mimeData->hasText()) { + const QString text = mimeData->text(); + m_dolphinView->setUrl(KUrl(text)); + } +} + KFileItem DolphinController::itemForIndex(const QModelIndex& index) const { Q_ASSERT(m_itemView != 0);