mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-14 17:35:56 +08:00
Comment out the generation of the snapshot
While generating UFP files from outside the main thread, the snapshot generation crashes Cura due to the OpenGL context. To avoid that, for the time being, we comment out the generation of the snapshot. CURA-7865
This commit is contained in:
parent
b7e613a271
commit
a72a58cca1
@ -72,24 +72,24 @@ class UFPWriter(MeshWriter):
|
||||
gcode.write(gcode_textio.getvalue().encode("UTF-8"))
|
||||
archive.addRelation(virtual_path = "/3D/model.gcode", relation_type = "http://schemas.ultimaker.org/package/2018/relationships/gcode")
|
||||
|
||||
self._createSnapshot()
|
||||
|
||||
# Store the thumbnail.
|
||||
if self._snapshot:
|
||||
archive.addContentType(extension = "png", mime_type = "image/png")
|
||||
thumbnail = archive.getStream("/Metadata/thumbnail.png")
|
||||
|
||||
thumbnail_buffer = QBuffer()
|
||||
thumbnail_buffer.open(QBuffer.ReadWrite)
|
||||
thumbnail_image = self._snapshot
|
||||
thumbnail_image.save(thumbnail_buffer, "PNG")
|
||||
|
||||
thumbnail.write(thumbnail_buffer.data())
|
||||
archive.addRelation(virtual_path = "/Metadata/thumbnail.png",
|
||||
relation_type = "http://schemas.openxmlformats.org/package/2006/relationships/metadata/thumbnail",
|
||||
origin = "/3D/model.gcode")
|
||||
else:
|
||||
Logger.log("d", "Thumbnail not created, cannot save it")
|
||||
# self._createSnapshot()
|
||||
#
|
||||
# # Store the thumbnail.
|
||||
# if self._snapshot:
|
||||
# archive.addContentType(extension = "png", mime_type = "image/png")
|
||||
# thumbnail = archive.getStream("/Metadata/thumbnail.png")
|
||||
#
|
||||
# thumbnail_buffer = QBuffer()
|
||||
# thumbnail_buffer.open(QBuffer.ReadWrite)
|
||||
# thumbnail_image = self._snapshot
|
||||
# thumbnail_image.save(thumbnail_buffer, "PNG")
|
||||
#
|
||||
# thumbnail.write(thumbnail_buffer.data())
|
||||
# archive.addRelation(virtual_path = "/Metadata/thumbnail.png",
|
||||
# relation_type = "http://schemas.openxmlformats.org/package/2006/relationships/metadata/thumbnail",
|
||||
# origin = "/3D/model.gcode")
|
||||
# else:
|
||||
# Logger.log("d", "Thumbnail not created, cannot save it")
|
||||
|
||||
# Store the material.
|
||||
application = CuraApplication.getInstance()
|
||||
|
Loading…
x
Reference in New Issue
Block a user