* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
***************************************************************************/
#include "dolphincontextmenu.h"
#include <assert.h>
#include <kio/netaccess.h>
#include <kmenu.h>
-#include <kstdaction.h>
+#include <kstandardaction.h>
#include "dolphinmainwindow.h"
#include "dolphinview.h"
createNewMenu->insertSeparator();
- QAction* action = 0;
-
- Q3PtrListIterator<KAction> fileGrouptIt(dolphin->fileGroupActions());
- while ((action = fileGrouptIt.current()) != 0) {
- createNewMenu->addAction(action);
- ++fileGrouptIt;
+ QLinkedListIterator<QAction*> fileGrouptIt(dolphin->fileGroupActions());
+ while (fileGrouptIt.hasNext()) {
+ createNewMenu->addAction(fileGrouptIt.next());
}
// TODO: not used yet. See documentation of Dolphin::linkGroupActions()
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
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);
}