--- 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