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 | + | ... | ... |