Commit c70b9576ff06015a540d9dd8170c7b06ae4966fe

Authored by Paulo Henrique Junqueira Amorim
1 parent e22d850d

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