Changeset View
Changeset View
Standalone View
Standalone View
src/dolphincontextmenu.cpp
Show First 20 Lines • Show All 390 Lines • ▼ Show 20 Line(s) | |||||
391 | void DolphinContextMenu::insertDefaultItemActions(const KFileItemListProperties& properties) | 391 | void DolphinContextMenu::insertDefaultItemActions(const KFileItemListProperties& properties) | ||
392 | { | 392 | { | ||
393 | const KActionCollection* collection = m_mainWindow->actionCollection(); | 393 | const KActionCollection* collection = m_mainWindow->actionCollection(); | ||
394 | 394 | | |||
395 | // Insert 'Cut', 'Copy' and 'Paste' | 395 | // Insert 'Cut', 'Copy' and 'Paste' | ||
396 | addAction(collection->action(KStandardAction::name(KStandardAction::Cut))); | 396 | addAction(collection->action(KStandardAction::name(KStandardAction::Cut))); | ||
397 | addAction(collection->action(KStandardAction::name(KStandardAction::Copy))); | 397 | addAction(collection->action(KStandardAction::name(KStandardAction::Copy))); | ||
398 | addAction(createPasteAction()); | 398 | addAction(createPasteAction()); | ||
399 | addAction(m_mainWindow->actionCollection()->action(QStringLiteral("duplicate"))); | ||||
399 | 400 | | |||
400 | addSeparator(); | 401 | addSeparator(); | ||
401 | 402 | | |||
402 | // Insert 'Rename' | 403 | // Insert 'Rename' | ||
403 | addAction(collection->action(KStandardAction::name(KStandardAction::RenameFile))); | 404 | addAction(collection->action(KStandardAction::name(KStandardAction::RenameFile))); | ||
404 | 405 | | |||
405 | // Insert 'Move to Trash' and/or 'Delete' | 406 | // Insert 'Move to Trash' and/or 'Delete' | ||
406 | const bool showDeleteAction = (KSharedConfig::openConfig()->group("KDE").readEntry("ShowDeleteCommand", false) || | 407 | const bool showDeleteAction = (KSharedConfig::openConfig()->group("KDE").readEntry("ShowDeleteCommand", false) || | ||
▲ Show 20 Lines • Show All 94 Lines • Show Last 20 Lines |