4565:8f9faf21abcc | 4567:ac444d1c9700 |
---|---|
22 pass | 22 pass |
23 | 23 |
24 import sys | 24 import sys |
25 import os | 25 import os |
26 | 26 |
27 print(sys.argv) | |
28 for arg in sys.argv[:]: | 27 for arg in sys.argv[:]: |
29 if arg.startswith("--config="): | 28 if arg.startswith("--config="): |
30 import Globals | 29 import Globals |
31 configDir = arg.replace("--config=", "") | 30 configDir = arg.replace("--config=", "") |
32 Globals.setConfigDir(configDir) | 31 Globals.setConfigDir(configDir) |
37 if not os.path.isdir(settingsDir): | 36 if not os.path.isdir(settingsDir): |
38 os.makedirs(settingsDir) | 37 os.makedirs(settingsDir) |
39 QSettings.setPath(QSettings.IniFormat, QSettings.UserScope, | 38 QSettings.setPath(QSettings.IniFormat, QSettings.UserScope, |
40 settingsDir) | 39 settingsDir) |
41 sys.argv.remove(arg) | 40 sys.argv.remove(arg) |
42 print(sys.argv) | |
43 | 41 |
44 from Globals import AppInfo | 42 from Globals import AppInfo |
45 | 43 |
46 from Toolbox import Startup | 44 from Toolbox import Startup |
47 | 45 |