src/eric7/Utilities/PySideImporter.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
equal deleted inserted replaced
9220:e9e7eca7efee 9221:bf71ee032bb4
11 11
12 if __name__ == "__main__": 12 if __name__ == "__main__":
13 pySideVariant = "2" 13 pySideVariant = "2"
14 if len(sys.argv) == 2: 14 if len(sys.argv) == 2:
15 pySideVariant = sys.argv[1].replace("--variant=", "") 15 pySideVariant = sys.argv[1].replace("--variant=", "")
16 16
17 if pySideVariant == "1": 17 if pySideVariant == "1":
18 # no PySide support anymore 18 # no PySide support anymore
19 ret = 1 19 ret = 1
20 20
21 elif pySideVariant == "2": 21 elif pySideVariant == "2":
22 try: 22 try:
23 import PySide2 # __IGNORE_EXCEPTION__ __IGNORE_WARNING__ 23 import PySide2 # __IGNORE_EXCEPTION__ __IGNORE_WARNING__
24
24 ret = 0 25 ret = 0
25 except ImportError: 26 except ImportError:
26 ret = 1 27 ret = 1
27 28
28 elif pySideVariant == "6": 29 elif pySideVariant == "6":
29 try: 30 try:
30 import PySide6 # __IGNORE_EXCEPTION__ __IGNORE_WARNING__ 31 import PySide6 # __IGNORE_EXCEPTION__ __IGNORE_WARNING__
32
31 ret = 0 33 ret = 0
32 except ImportError: 34 except ImportError:
33 ret = 1 35 ret = 1
34 36
35 else: 37 else:
36 ret = 1 38 ret = 1
37 39
38 sys.exit(ret) 40 sys.exit(ret)

eric ide

mercurial