Now using ThreeMFWriter to save PCB files

CURA-11561
This commit is contained in:
Erwan MATHIEU 2024-02-02 10:03:48 +01:00
parent 38b67f8015
commit b931029f1c
14 changed files with 207 additions and 545 deletions

View file

@ -70,6 +70,18 @@ Cura.Menu
enabled: UM.WorkspaceFileHandler.enabled
}
Cura.MenuItem
{
id: savePCBMenu
text: catalog.i18nc("@title:menu menubar:file", "&Save PCB Project...")
enabled: UM.WorkspaceFileHandler.enabled
onTriggered:
{
var args = { "filter_by_machine": false, "file_type": "workspace", "preferred_mimetypes": "application/x-pcb" };
UM.OutputDeviceManager.requestWriteToDevice("local_file", PrintInformation.jobName, args)
}
}
Cura.MenuSeparator { }
UM.MeshWritersModel { id: meshWritersModel }