Allow for open polygons (ie polylines) when saving as dxf

This commit is contained in:
David Varley
2022-08-13 11:57:29 +10:00
parent e9931511de
commit af5d5e0aa3
2 changed files with 8 additions and 2 deletions

View File

@@ -554,7 +554,10 @@ void ExportDialog::generateDxf(
continue;
QTransform t = QTransform().translate(elem_pos_x,elem_pos_y).rotate(rotation_angle);
QPolygonF poly = t.map(polygon);
Createdxf::drawPolygon(file_path,poly,0);
if(poly.isClosed())
Createdxf::drawPolygon(file_path,poly,0);
else
Createdxf::drawPolyline(file_path,poly,0);
}
// Draw arcs and ellipses