25 elif arg.startswith("--settings="): |
25 elif arg.startswith("--settings="): |
26 from PyQt5.QtCore import QSettings |
26 from PyQt5.QtCore import QSettings |
27 settingsDir = os.path.expanduser(arg.replace("--settings=", "")) |
27 settingsDir = os.path.expanduser(arg.replace("--settings=", "")) |
28 if not os.path.isdir(settingsDir): |
28 if not os.path.isdir(settingsDir): |
29 os.makedirs(settingsDir) |
29 os.makedirs(settingsDir) |
30 QSettings.setPath(QSettings.IniFormat, QSettings.UserScope, |
30 QSettings.setPath( |
31 settingsDir) |
31 QSettings.Format.IniFormat, QSettings.Scope.UserScope, settingsDir) |
32 sys.argv.remove(arg) |
32 sys.argv.remove(arg) |
33 |
33 |
34 from Globals import AppInfo |
34 from Globals import AppInfo |
35 |
35 |
36 from Toolbox import Startup |
36 from Toolbox import Startup |