EditMenu.qml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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.MenuSeparator { }
  21. Cura.MenuItem { action: Cura.Actions.groupObjects }
  22. Cura.MenuItem { action: Cura.Actions.mergeObjects }
  23. Cura.MenuItem { action: Cura.Actions.unGroupObjects }
  24. // Edit print sequence actions
  25. Cura.MenuSeparator { visible: PrintOrderManager.shouldShowEditPrintOrderActions }
  26. Cura.MenuItem
  27. {
  28. action: Cura.Actions.printObjectBeforePrevious
  29. visible: PrintOrderManager.shouldShowEditPrintOrderActions
  30. }
  31. Cura.MenuItem
  32. {
  33. action: Cura.Actions.printObjectAfterNext
  34. visible: PrintOrderManager.shouldShowEditPrintOrderActions
  35. }
  36. }