eric6/Preferences/__init__.py

changeset 7356
d975331c5daa
parent 7328
e2d85ef3fadb
child 7359
2da9026f0f61
--- a/eric6/Preferences/__init__.py	Sun Dec 08 13:08:48 2019 +0100
+++ b/eric6/Preferences/__init__.py	Sat Dec 14 17:54:25 2019 +0100
@@ -1181,6 +1181,15 @@
             })
         except AttributeError:
             pass
+        try:
+            # Qt 5.13
+            cls.webBrowserDefaults.update({
+                "PdfViewerEnabled":
+                    webEngineSettings.testAttribute(
+                        QWebEngineSettings.PdfViewerEnabled),
+            })
+        except AttributeError:
+            pass
         
         cls.webEngineSettingsIntitialized = True
     
@@ -2795,6 +2804,7 @@
                  "WebRTCPublicInterfacesOnly", "DnsPrefetchEnabled",
                  "FlashCookiesDeleteOnStartExit", "FlashCookieAutoRefresh",
                  "FlashCookieNotify", "VirusTotalEnabled", "VirusTotalSecure",
+                 "PdfViewerEnabled",
                  ]:
         return toBool(prefClass.settings.value(
             "WebBrowser/" + key, prefClass.webBrowserDefaults[key]))

eric ide

mercurial