327 from eric7.SystemUtilities import OSUtilities, QtUtilities |
327 from eric7.SystemUtilities import OSUtilities, QtUtilities |
328 from eric7.Toolbox import Startup |
328 from eric7.Toolbox import Startup |
329 |
329 |
330 global app, args, mainWindow, splash, restartArgs, inMainLoop |
330 global app, args, mainWindow, splash, restartArgs, inMainLoop |
331 |
331 |
332 sys.excepthook = excepthook |
332 if sys.excepthook is sys.__excepthook__: |
|
333 # we are not executed in the debugger - set our exception hook |
|
334 sys.excepthook = excepthook |
333 if OSUtilities.isLinuxPlatform() or OSUtilities.isFreeBsdPlatform(): |
335 if OSUtilities.isLinuxPlatform() or OSUtilities.isFreeBsdPlatform(): |
334 multiprocessing.set_start_method("spawn") |
336 multiprocessing.set_start_method("spawn") |
335 |
337 |
336 QGuiApplication.setDesktopFileName("eric7") |
338 QGuiApplication.setDesktopFileName("eric7") |
337 |
339 |