src/eric7/Preferences/__init__.py

branch
server
changeset 10632
1109854f15f9
parent 10601
a8775ecd25dc
parent 10628
6968d6c31b3e
child 10680
306373ccf8fd
diff -r 00f5aae565a3 -r 1109854f15f9 src/eric7/Preferences/__init__.py
--- a/src/eric7/Preferences/__init__.py	Fri Mar 08 15:30:53 2024 +0100
+++ b/src/eric7/Preferences/__init__.py	Fri Mar 08 15:51:14 2024 +0100
@@ -1049,6 +1049,7 @@
         # 2     Qt Assistant
         # 3     system web browser
         # 4     custom
+        "ForceQTextBrowser": False,
         "Bookmarks": "[]",  # empty JSON list
         "QtHelpSearchNewOnStart": True,
     }
@@ -1328,18 +1329,18 @@
 
         if QtUtilities.qVersionTuple() >= (6, 4, 0):
             # Qt 6.4+
-            cls.webBrowserDefaults[
-                "NavigateOnDropEnabled"
-            ] = webEngineSettings.testAttribute(
-                QWebEngineSettings.WebAttribute.NavigateOnDropEnabled
+            cls.webBrowserDefaults["NavigateOnDropEnabled"] = (
+                webEngineSettings.testAttribute(
+                    QWebEngineSettings.WebAttribute.NavigateOnDropEnabled
+                )
             )
 
         if QtUtilities.qVersionTuple() >= (6, 6, 0):
             # Qt 6.6+
-            cls.webBrowserDefaults[
-                "ReadingFromCanvasEnabled"
-            ] = webEngineSettings.testAttribute(
-                QWebEngineSettings.WebAttribute.ReadingFromCanvasEnabled
+            cls.webBrowserDefaults["ReadingFromCanvasEnabled"] = (
+                webEngineSettings.testAttribute(
+                    QWebEngineSettings.WebAttribute.ReadingFromCanvasEnabled
+                )
             )
 
         cls.webEngineSettingsIntitialized = True
@@ -3113,7 +3114,7 @@
     """
     if key in ("HelpViewerType",):
         return int(Prefs.settings.value("Help/" + key, Prefs.helpDefaults[key]))
-    elif key in ("QtHelpSearchNewOnStart"):
+    elif key in ("QtHelpSearchNewOnStart", "ForceQTextBrowser"):
         return toBool(Prefs.settings.value("Help/" + key, Prefs.helpDefaults[key]))
     else:
         return Prefs.settings.value("Help/" + key, Prefs.helpDefaults[key])

eric ide

mercurial