diff options
| author | David Faure <[email protected]> | 2014-08-17 11:07:42 +0200 |
|---|---|---|
| committer | David Faure <[email protected]> | 2014-08-19 22:31:50 +0200 |
| commit | 5a6ac1b5f765543421924df424cd799d866c5b69 (patch) | |
| tree | 13a9f3d78d3d4c0e1444e9510fb29807aa4d8616 /src/dolphincontextmenu.cpp | |
| parent | 3e5ff13f929165f180111485fc00cb2276bca3bf (diff) | |
Port from KonqOperations::restoreTrashedItems to KIO::restoreFromTrash.
Diffstat (limited to 'src/dolphincontextmenu.cpp')
| -rw-r--r-- | src/dolphincontextmenu.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp index 16c873ef1..1fca7509b 100644 --- a/src/dolphincontextmenu.cpp +++ b/src/dolphincontextmenu.cpp @@ -34,7 +34,9 @@ #include <KFileItemListProperties> #include <KGlobal> #include <KIconLoader> -#include <KIO/NetAccess> +#include <KIO/RestoreJob> +#include <KJobUiDelegate> +#include <KJobWidgets> #include <KMenu> #include <KMenuBar> #include <KMessageBox> @@ -180,7 +182,9 @@ void DolphinContextMenu::openTrashItemContextMenu() selectedUrls.append(item.url()); } - KonqOperations::restoreTrashedItems(selectedUrls, m_mainWindow); + KIO::RestoreJob *job = KIO::restoreFromTrash(selectedUrls); + KJobWidgets::setWindow(job, m_mainWindow); + job->uiDelegate()->setAutoErrorHandlingEnabled(true); } } |
