eric6/Preferences/__init__.py

changeset 7911
4621c9082a43
parent 7907
7991ea245c20
child 7923
91e843545d9a
--- 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:

eric ide

mercurial