copy_paste in a grid

arrange all objects in grid
place in grid

Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>

CURA-7951
This commit is contained in:
saumya.jain 2023-08-22 10:30:51 +02:00
parent b91ebcbb36
commit b62725b4f0
7 changed files with 47 additions and 36 deletions

View file

@ -66,7 +66,7 @@ Cura.Menu
Cura.MenuSeparator {}
Cura.MenuItem { action: Cura.Actions.selectAll }
Cura.MenuItem { action: Cura.Actions.arrangeAll }
Cura.MenuItem { action: Cura.Actions.arrangeAllLock }
Cura.MenuItem { action: Cura.Actions.arrangeAllGrid }
Cura.MenuItem { action: Cura.Actions.deleteAll }
Cura.MenuItem { action: Cura.Actions.reloadAll }
Cura.MenuItem { action: Cura.Actions.resetAllTranslation }
@ -110,7 +110,7 @@ Cura.Menu
minimumWidth: UM.Theme.getSize("small_popup_dialog").width
minimumHeight: UM.Theme.getSize("small_popup_dialog").height
onAccepted: CuraActions.multiplySelection(copiesField.value, lockRotationField.checked)
onAccepted: CuraActions.multiplySelection(copiesField.value, gridPlacementSelected.checked)
buttonSpacing: UM.Theme.getSize("thin_margin").width
@ -158,8 +158,8 @@ Cura.Menu
UM.CheckBox
{
id: lockRotationField
text: catalog.i18nc("@label", "Lock Rotation")
id: gridPlacementSelected
text: catalog.i18nc("@label", "Grid Placement")
}
}
}