X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/d7d4fb9d26773c2d729b49d71af10e1378381ff3..834b145d214a1edede902efaef19b583b2fe570e:/src/dolphincontextmenu.cpp diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp index a2403a826..7cf7f6b09 100644 --- a/src/dolphincontextmenu.cpp +++ b/src/dolphincontextmenu.cpp @@ -38,7 +38,7 @@ #include #include #include -#include +#include #include "dolphinmainwindow.h" #include "dolphinview.h" @@ -91,12 +91,9 @@ void DolphinContextMenu::openViewportContextMenu() createNewMenu->insertSeparator(); - QAction* action = 0; - - Q3PtrListIterator fileGrouptIt(dolphin->fileGroupActions()); - while ((action = fileGrouptIt.current()) != 0) { - createNewMenu->addAction(action); - ++fileGrouptIt; + QLinkedListIterator fileGrouptIt(dolphin->fileGroupActions()); + while (fileGrouptIt.hasNext()) { + createNewMenu->addAction(fileGrouptIt.next()); } // TODO: not used yet. See documentation of Dolphin::linkGroupActions() @@ -122,7 +119,7 @@ void DolphinContextMenu::openViewportContextMenu() popup->insertItem(SmallIcon("filenew"), i18n("Create New"), createNewMenu); popup->insertSeparator(); - QAction* pasteAction = dolphin->actionCollection()->action(KStdAction::stdName(KStdAction::Paste)); + QAction* pasteAction = dolphin->actionCollection()->action(KStandardAction::stdName(KStandardAction::Paste)); popup->addAction(pasteAction); // setup 'View Mode' menu @@ -180,10 +177,10 @@ void DolphinContextMenu::openItemContextMenu() const KUrl::List urls = m_dolphinView->selectedUrls(); // insert 'Cut', 'Copy' and 'Paste' - const KStdAction::StdAction actionNames[] = { KStdAction::Cut, KStdAction::Copy, KStdAction::Paste }; - const int count = sizeof(actionNames) / sizeof(KStdAction::StdAction); + const KStandardAction::StandardAction actionNames[] = { KStandardAction::Cut, KStandardAction::Copy, KStandardAction::Paste }; + const int count = sizeof(actionNames) / sizeof(KStandardAction::StandardAction); for (int i = 0; i < count; ++i) { - QAction* action = dolphin->actionCollection()->action(KStdAction::stdName(actionNames[i])); + QAction* action = dolphin->actionCollection()->action(KStandardAction::stdName(actionNames[i])); if (action) popup->addAction(action); }