X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/e3c03e466ea53e575752154cde4e24caea118471..85241a924:/src/views/dolphinview.h diff --git a/src/views/dolphinview.h b/src/views/dolphinview.h index ca0f62b23..91203b8e0 100644 --- a/src/views/dolphinview.h +++ b/src/views/dolphinview.h @@ -365,10 +365,20 @@ public slots: * Copies all selected items to the clipboard and marks * the items as cut. */ - void cutSelectedItems(); + void cutSelectedItemsToClipboard(); /** Copies all selected items to the clipboard. */ - void copySelectedItems(); + void copySelectedItemsToClipboard(); + + /** + * Copies all selected items to @p destinationUrl. + */ + void copySelectedItems(const KFileItemList &selection, const QUrl &destinationUrl); + + /** + * Moves all selected items to @p destinationUrl. + */ + void moveSelectedItems(const KFileItemList &selection, const QUrl &destinationUrl); /** Pastes the clipboard data to this view. */ void paste(); @@ -380,6 +390,11 @@ public slots: */ void pasteIntoFolder(); + /** + * Copies the path of the first selected KFileItem into Clipboard. + */ + void copyPathToClipboard(); + /** * Creates duplicates of selected items, appending "copy" * to the end. @@ -608,6 +623,7 @@ private slots: void slotMouseButtonPressed(int itemIndex, Qt::MouseButtons buttons); void slotRenameDialogRenamingFinished(const QList& urls); void slotSelectedItemTextPressed(int index); + void slotCopyingDone(KIO::Job *, const QUrl &, const QUrl &to); /* * Is called when new items get pasted or dropped. @@ -616,7 +632,7 @@ private slots: /* * Is called after all pasted or dropped items have been copied to destination. */ - void slotPasteJobResult(KJob *job); + void slotJobResult(KJob *job); /** * Emits the signal \a selectionChanged() with a small delay. This is