EditMenu.qml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // Copyright (c) 2022 Ultimaker B.V.
  2. // Cura is released under the terms of the LGPLv3 or higher.
  3. import QtQuick 2.2
  4. import QtQuick.Controls 2.1
  5. import UM 1.6 as UM
  6. import Cura 1.0 as Cura
  7. Cura.Menu
  8. {
  9. title: catalog.i18nc("@title:menu menubar:toplevel", "&Edit")
  10. Cura.MenuItem { action: Cura.Actions.undo }
  11. Cura.MenuItem { action: Cura.Actions.redo }
  12. Cura.MenuSeparator { }
  13. Cura.MenuItem { action: Cura.Actions.selectAll }
  14. Cura.MenuItem { action: Cura.Actions.arrangeAll }
  15. Cura.MenuItem { action: Cura.Actions.multiplySelection }
  16. Cura.MenuItem { action: Cura.Actions.deleteSelection }
  17. Cura.MenuItem { action: Cura.Actions.deleteAll }
  18. Cura.MenuItem { action: Cura.Actions.resetAllTranslation }
  19. Cura.MenuItem { action: Cura.Actions.resetAll }
  20. Cura.MenuItem { action: Cura.Actions.dropAll }
  21. Cura.MenuSeparator { }
  22. Cura.MenuItem { action: Cura.Actions.groupObjects }
  23. Cura.MenuItem { action: Cura.Actions.mergeObjects }
  24. Cura.MenuItem { action: Cura.Actions.unGroupObjects }
  25. // Edit print sequence actions
  26. Cura.MenuSeparator { visible: PrintOrderManager.shouldShowEditPrintOrderActions }
  27. Cura.MenuItem
  28. {
  29. action: Cura.Actions.printObjectBeforePrevious
  30. visible: PrintOrderManager.shouldShowEditPrintOrderActions
  31. }
  32. Cura.MenuItem
  33. {
  34. action: Cura.Actions.printObjectAfterNext
  35. visible: PrintOrderManager.shouldShowEditPrintOrderActions
  36. }
  37. }