42
42
43
43
import sys
44
44
import os .path
45
- from argparse import ArgumentParser , REMAINDER
45
+ import argparse
46
46
47
47
try :
48
48
from classes import info
53
53
from classes import info
54
54
print ("Loaded modules from installed directory: %s" % info .PATH )
55
55
56
- from classes .app import OpenShotApp
57
-
58
56
59
57
def main ():
60
58
""""Initialize settings (not implemented) and create main window/application."""
61
59
62
- parser = ArgumentParser (description = 'OpenShot version ' + info .SETUP ['version' ])
60
+ parser = argparse . ArgumentParser (description = 'OpenShot version ' + info .SETUP ['version' ])
63
61
parser .add_argument ('-l' , '--lang' , action = 'store' ,
64
62
help = 'language code for interface (overrides '
65
63
'preferences and system environment)' )
@@ -71,7 +69,8 @@ def main():
71
69
help = 'Additional locations to search for modules '
72
70
'(PYTHONPATH). Can be used multiple times.' )
73
71
parser .add_argument ('-V' , '--version' , action = 'store_true' )
74
- parser .add_argument ('remain' , nargs = REMAINDER )
72
+ parser .add_argument ('remain' , nargs = argparse .REMAINDER ,
73
+ help = argparse .SUPPRESS )
75
74
76
75
args = parser .parse_args ()
77
76
@@ -107,6 +106,8 @@ def main():
107
106
sys .exit (- 1 )
108
107
109
108
# Create Qt application, pass any unprocessed arguments
109
+ from classes .app import OpenShotApp
110
+
110
111
argv = [sys .argv [0 ]]
111
112
for arg in args .remain :
112
113
argv .append (arg )
0 commit comments