Preferences/__init__.py

branch
QtWebEngine
changeset 4895
3baaf8303a7f
parent 4885
362360f9a979
parent 4850
ab7a57e78fd9
child 4906
939ff20f712d
--- a/Preferences/__init__.py	Sun Mar 20 20:13:29 2016 +0100
+++ b/Preferences/__init__.py	Mon Mar 28 11:59:42 2016 +0200
@@ -919,9 +919,9 @@
         "FlashCookiesDataPath": flashDataPathForOS(),
     }
     if QWebSettings:
-        helpDefaults["HelpViewerType"] = 1,      # eric browser
+        helpDefaults["HelpViewerType"] = 1      # eric browser
     else:
-        helpDefaults["HelpViewerType"] = 2,      # Qt Assistant
+        helpDefaults["HelpViewerType"] = 2      # Qt Assistant
     
     @classmethod
     def initWebSettingsDefaults(cls):
@@ -2586,10 +2586,11 @@
         return pwConvert(prefClass.settings.value(
             "Help/" + key, prefClass.helpDefaults[key]), encode=False)
     elif key == "HelpViewerType":
-        # special treatment to adjust for missing QtWebKit
+        # special treatment to adjust for missing QtWebKit if eric web browser
+        # was selected
         value = int(prefClass.settings.value(
             "Help/" + key, prefClass.helpDefaults[key]))
-        if QWebSettings is None:
+        if value == 1 and QWebSettings is None:
             value = prefClass.helpDefaults[key]
         return value
     elif key in ["DiskCacheSize", "AcceptCookies",

eric ide

mercurial