--- a/eric6/Preferences/__init__.py Wed Dec 23 16:28:35 2020 +0100 +++ b/eric6/Preferences/__init__.py Thu Dec 24 16:17:57 2020 +0100 @@ -868,6 +868,21 @@ InterfacesBrowserFlag | OthersBrowserFlag | ProtocolsBrowserFlag), + "PySide6": ( + SourcesBrowserFlag | + FormsBrowserFlag | + ResourcesBrowserFlag | + TranslationsBrowserFlag | + InterfacesBrowserFlag | + OthersBrowserFlag | + ProtocolsBrowserFlag), + "PySide6C": ( + SourcesBrowserFlag | + ResourcesBrowserFlag | + TranslationsBrowserFlag | + InterfacesBrowserFlag | + OthersBrowserFlag | + ProtocolsBrowserFlag), } # defaults for the project browser colour settings @@ -889,7 +904,9 @@ "Qt5DocDir": "", "Qt6DocDir": "", "PyQt5DocDir": "", + "PyQt6DocDir": "", "PySide2DocDir": "", + "PySide6DocDir": "", "EricDocDir": "", } @@ -1226,6 +1243,9 @@ "PySide2FromImports": False, "PySide2VenvName": "", "PySide2ToolsDir": "", + "PySide6FromImports": False, + "PySide6VenvName": "", + "PySide6ToolsDir": "", } # defaults for corba related stuff @@ -3010,7 +3030,7 @@ return int(prefClass.settings.value( "Qt/" + key, prefClass.qtDefaults[key])) elif key in ["PyuicFromImports", "PyuicExecute", "Pyuic6Execute", - "PySide2FromImports"]: + "PySide2FromImports", "PySide6FromImports"]: return toBool(prefClass.settings.value( "Qt/" + key, prefClass.qtDefaults[key])) else: