17 if pySideVariant == "1": |
18 if pySideVariant == "1": |
18 # no PySide support anymore |
19 # no PySide support anymore |
19 ret = 1 |
20 ret = 1 |
20 |
21 |
21 elif pySideVariant == "2": |
22 elif pySideVariant == "2": |
22 try: |
23 ret = 1 if importlib.util.find_spec("PySide") is None else 0 |
23 import PySide2 # __IGNORE_EXCEPTION__ __IGNORE_WARNING__ |
|
24 |
|
25 ret = 0 |
|
26 except ImportError: |
|
27 ret = 1 |
|
28 |
24 |
29 elif pySideVariant == "6": |
25 elif pySideVariant == "6": |
30 try: |
26 ret = 1 if importlib.util.find_spec("PySide6") is None else 0 |
31 import PySide6 # __IGNORE_EXCEPTION__ __IGNORE_WARNING__ |
|
32 |
|
33 ret = 0 |
|
34 except ImportError: |
|
35 ret = 1 |
|
36 |
27 |
37 else: |
28 else: |
38 ret = 1 |
29 ret = 1 |
39 |
30 |
40 sys.exit(ret) |
31 sys.exit(ret) |