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,10 +16,12 @@
16 # PARTICULAR. Consulte a Licenca Publica Geral GNU para obter mais 16 # PARTICULAR. Consulte a Licenca Publica Geral GNU para obter mais
17 # detalhes. 17 # detalhes.
18 #-------------------------------------------------------------------------- 18 #--------------------------------------------------------------------------
  19 +from mimetools import temp
19 20
20 import math 21 import math
21 import os 22 import os
22 import plistlib 23 import plistlib
  24 +import tempfile
23 25
24 import wx.lib.pubsub as ps 26 import wx.lib.pubsub as ps
25 27
@@ -254,4 +256,9 @@ class Controller(): @@ -254,4 +256,9 @@ class Controller():
254 256
255 def OnSaveProject(self, pubsub_evt): 257 def OnSaveProject(self, pubsub_evt):
256 filename = prj.Project().name 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 +