4488 @param upgradeType upgrade operation (one of 'eric', 'ericpyqt', |
4488 @param upgradeType upgrade operation (one of 'eric', 'ericpyqt', |
4489 'pyqt') |
4489 'pyqt') |
4490 @type str |
4490 @type str |
4491 """ |
4491 """ |
4492 ericApp().closeAllWindows() |
4492 ericApp().closeAllWindows() |
4493 program = sys.executable |
4493 program = sys.executable.replace("w.exe", ".exe") |
4494 ericStartArgs = ["-m", "eric7", "--start-session"] |
4494 ericStartArgs = ["-m", "eric7", "--start-session"] |
4495 ericStartArgs.extend(self.__restartArgs) |
4495 ericStartArgs.extend(self.__restartArgs) |
4496 |
4496 |
4497 upgrader = os.path.join( |
4497 upgrader = os.path.join( |
4498 os.path.dirname(__file__), "upgrader.py" |
4498 os.path.dirname(__file__), "upgrader.py" |