17 sys.path.insert(1, os.path.join(os.path.dirname(__file__), "..", "..", "..", "..")) |
17 sys.path.insert(1, os.path.join(os.path.dirname(__file__), "..", "..", "..", "..")) |
18 # four times up is the eric7 package directory |
18 # four times up is the eric7 package directory |
19 |
19 |
20 for arg in sys.argv[:]: |
20 for arg in sys.argv[:]: |
21 if arg.startswith("--config="): |
21 if arg.startswith("--config="): |
22 import Globals |
22 from eric7 import Globals |
23 |
23 |
24 configDir = arg.replace("--config=", "") |
24 configDir = arg.replace("--config=", "") |
25 Globals.setConfigDir(configDir) |
25 Globals.setConfigDir(configDir) |
26 sys.argv.remove(arg) |
26 sys.argv.remove(arg) |
27 elif arg.startswith("--settings="): |
27 elif arg.startswith("--settings="): |
33 QSettings.setPath( |
33 QSettings.setPath( |
34 QSettings.Format.IniFormat, QSettings.Scope.UserScope, settingsDir |
34 QSettings.Format.IniFormat, QSettings.Scope.UserScope, settingsDir |
35 ) |
35 ) |
36 sys.argv.remove(arg) |
36 sys.argv.remove(arg) |
37 |
37 |
38 from Globals import AppInfo |
38 from eric7.Globals import AppInfo |
39 |
39 |
40 from Toolbox import Startup |
40 from eric7.Toolbox import Startup |
41 |
41 |
42 |
42 |
43 def createMainWidget(argv): |
43 def createMainWidget(argv): |
44 """ |
44 """ |
45 Function to create the main widget. |
45 Function to create the main widget. |