eric6/Utilities/PySideImporter.py

branch
maintenance
changeset 8043
0acf98cd089a
parent 7924
8a96736d465e
parent 7923
91e843545d9a
--- a/eric6/Utilities/PySideImporter.py	Sun Jan 17 13:53:08 2021 +0100
+++ b/eric6/Utilities/PySideImporter.py	Mon Feb 01 10:38:16 2021 +0100
@@ -4,7 +4,7 @@
 #
 
 """
-Module to check for the presence of PySide2 by importing it.
+Module to check for the presence of PySide2/PySide6 by importing it.
 """
 
 import sys
@@ -12,7 +12,7 @@
 if __name__ == "__main__":
     pySideVariant = "2"
     if len(sys.argv) == 2:
-        pySideVariant = sys.argv[1].replace("-", "")
+        pySideVariant = sys.argv[1].replace("--variant=", "")
     
     if pySideVariant == "1":
         # no PySide support anymore
@@ -25,6 +25,13 @@
         except ImportError:
             ret = 1
     
+    elif pySideVariant == "6":
+        try:
+            import PySide6       # __IGNORE_EXCEPTION__ __IGNORE_WARNING__
+            ret = 0
+        except ImportError:
+            ret = 1
+    
     else:
         ret = 1
     

eric ide

mercurial