Skip to content

Commit 7ba96bf

Browse files
authored
Merge branch 'develop' into pythonpath-arg
2 parents 9413975 + 41d371c commit 7ba96bf

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/launch.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242

4343
import sys
4444
import os.path
45-
from argparse import ArgumentParser, REMAINDER
45+
import argparse
4646

4747
try:
4848
from classes import info
@@ -53,13 +53,11 @@
5353
from classes import info
5454
print("Loaded modules from installed directory: %s" % info.PATH)
5555

56-
from classes.app import OpenShotApp
57-
5856

5957
def main():
6058
""""Initialize settings (not implemented) and create main window/application."""
6159

62-
parser = ArgumentParser(description = 'OpenShot version ' + info.SETUP['version'])
60+
parser = argparse.ArgumentParser(description = 'OpenShot version ' + info.SETUP['version'])
6361
parser.add_argument('-l', '--lang', action='store',
6462
help='language code for interface (overrides '
6563
'preferences and system environment)')
@@ -71,7 +69,8 @@ def main():
7169
help='Additional locations to search for modules '
7270
'(PYTHONPATH). Can be used multiple times.')
7371
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)
7574

7675
args = parser.parse_args()
7776

@@ -107,6 +106,8 @@ def main():
107106
sys.exit(-1)
108107

109108
# Create Qt application, pass any unprocessed arguments
109+
from classes.app import OpenShotApp
110+
110111
argv = [sys.argv[0]]
111112
for arg in args.remain:
112113
argv.append(arg)

0 commit comments

Comments
 (0)