Add error logging
[bertos.git] / wizard / bertos.py
index a5610a75b6e74f919ea9618a89780bf5e2a52112..54f2885b59ec544666b7891fbdd8d54809909750 100755 (executable)
@@ -40,6 +40,8 @@ from distutils.dep_util import newer
 from PyQt4.QtCore import *
 from PyQt4.QtGui import *
 
+import exception_handler
+
 import BProject
 
 import BStartPage
@@ -72,8 +74,7 @@ def newProject():
         for ide in to_be_opened:
             command_line = command_lines[ide]
             relevant_file = relevant_files[ide]
-            import subprocess
-            subprocess.call(command_line + " \"" + relevant_file + "\"")
+            QProcess.startDetached(command_line, [relevant_file,])
     sys.exit()
     
 def editProject(project_file):