src/eric7/WebBrowser/WebBrowserPage.py

branch
eric7
changeset 11105
ec86fc991d28
parent 11102
ceabb30155b8
child 11148
15e30f0c76a8
--- a/src/eric7/WebBrowser/WebBrowserPage.py	Wed Dec 18 17:40:14 2024 +0100
+++ b/src/eric7/WebBrowser/WebBrowserPage.py	Wed Dec 18 18:03:07 2024 +0100
@@ -26,8 +26,8 @@
 
 from eric7 import EricUtilities, Preferences
 from eric7.EricWidgets import EricMessageBox
+from eric7.SystemUtilities import QtUtilities
 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
-from eric7.SystemUtilities import QtUtilities
 
 from .JavaScript.ExternalJsObject import ExternalJsObject
 from .Tools import Scripts
@@ -73,47 +73,64 @@
 
     sslConfigurationChanged = pyqtSignal()
 
-    if QtUtilities.qVersionTuple() >= (6, 8, 0):
+    if QtUtilities.qVersionTuple() >= (6, 8, 0):  # noqa: Y108
         PermissionTypeQuestions = {
             QWebEnginePermission.PermissionType.Geolocation: QCoreApplication.translate(
                 "WebBrowserPage",
                 "<p>Allow <b>{0}</b> to access your location information?</p>",
             ),
-            QWebEnginePermission.PermissionType.MediaAudioCapture: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to access your microphone?</p>",
+            QWebEnginePermission.PermissionType.MediaAudioCapture: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to access your microphone?</p>",
+                )
             ),
-            QWebEnginePermission.PermissionType.MediaVideoCapture: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to access your webcam?</p>",
+            QWebEnginePermission.PermissionType.MediaVideoCapture: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to access your webcam?</p>",
+                )
             ),
-            QWebEnginePermission.PermissionType.MediaAudioVideoCapture: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to access your microphone and webcam?</p>",
+            QWebEnginePermission.PermissionType.MediaAudioVideoCapture: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to access your microphone and webcam?</p>",
+                )
             ),
             QWebEnginePermission.PermissionType.MouseLock: QCoreApplication.translate(
                 "WebBrowserPage",
                 "<p>Allow <b>{0}</b> to lock your mouse cursor?</p>",
             ),
-            QWebEnginePermission.PermissionType.DesktopVideoCapture: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to capture video of your desktop?</p>",
+            QWebEnginePermission.PermissionType.DesktopVideoCapture: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to capture video of your desktop?</p>",
+                )
             ),
-            QWebEnginePermission.PermissionType.DesktopAudioVideoCapture: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to capture audio and video of your desktop?</p>",
+            QWebEnginePermission.PermissionType.DesktopAudioVideoCapture: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to capture audio and video of your"
+                    " desktop?</p>",
+                )
             ),
-            QWebEnginePermission.PermissionType.Notifications: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to show notifications on your desktop?</p>",
+            QWebEnginePermission.PermissionType.Notifications: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to show notifications on your desktop?</p>",
+                )
             ),
-            QWebEnginePermission.PermissionType.ClipboardReadWrite: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to read from and write to the clipboard?</p>",
+            QWebEnginePermission.PermissionType.ClipboardReadWrite: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to read from and write to the clipboard?</p>",
+                )
             ),
-            QWebEnginePermission.PermissionType.LocalFontsAccess: QCoreApplication.translate(
-                "WebBrowserPage",
-                "<p>Allow <b>{0}</b> to access fonts stored on this machine?</p>",
+            QWebEnginePermission.PermissionType.LocalFontsAccess: (
+                QCoreApplication.translate(
+                    "WebBrowserPage",
+                    "<p>Allow <b>{0}</b> to access fonts stored on this machine?</p>",
+                )
             ),
         }
     else:
@@ -383,7 +400,6 @@
             permission.grant()
         else:
             permission.deny()
-        
 
     def execJavaScript(
         self, script, worldId=QWebEngineScript.ScriptWorldId.MainWorld, timeout=500

eric ide

mercurial