Commit c70b9576ff06015a540d9dd8170c7b06ae4966fe
1 parent
e22d850d
Exists in
master
and in
68 other branches
ADD: Save project tempfile
Showing
1 changed file
with
8 additions
and
1 deletions
Show diff stats
invesalius/control.py
... | ... | @@ -16,10 +16,12 @@ |
16 | 16 | # PARTICULAR. Consulte a Licenca Publica Geral GNU para obter mais |
17 | 17 | # detalhes. |
18 | 18 | #-------------------------------------------------------------------------- |
19 | +from mimetools import temp | |
19 | 20 | |
20 | 21 | import math |
21 | 22 | import os |
22 | 23 | import plistlib |
24 | +import tempfile | |
23 | 25 | |
24 | 26 | import wx.lib.pubsub as ps |
25 | 27 | |
... | ... | @@ -254,4 +256,9 @@ class Controller(): |
254 | 256 | |
255 | 257 | def OnSaveProject(self, pubsub_evt): |
256 | 258 | filename = prj.Project().name |
257 | - prj.Project().SavePlistProject(filename) | |
259 | + directory = tempfile.mkdtemp(filename) | |
260 | + prj.Project().SavePlistProject(os.path.join(directory,filename)) | |
261 | + | |
262 | + | |
263 | + | |
264 | + | ... | ... |