eric7/WebBrowser/Tools/WebHitTestResult.py

branch
eric7
changeset 8582
ae6032e4b4ef
parent 8553
10d31e5ce9e5
child 8881
54e42bc2437a
--- a/eric7/WebBrowser/Tools/WebHitTestResult.py	Sun Sep 05 16:30:19 2021 +0200
+++ b/eric7/WebBrowser/Tools/WebHitTestResult.py	Sun Sep 05 18:07:03 2021 +0200
@@ -115,10 +115,10 @@
         menu event.
         
         @param data context menu data
-        @type QWebEngineContextMenuData
+        @type QWebEngineContextMenuRequest
         """
-        from PyQt6.QtWebEngineCore import QWebEngineContextMenuData
-        if not data.isValid() or data.position().toPoint() != self.__pos:
+        from PyQt6.QtWebEngineCore import QWebEngineContextMenuRequest
+        if data.position() != self.__pos:
             return
         
         self.__linkTitle = data.linkText()
@@ -128,12 +128,12 @@
         
         if (
             data.mediaType() ==
-            QWebEngineContextMenuData.MediaType.MediaTypeImage
+            QWebEngineContextMenuRequest.MediaType.MediaTypeImage
         ):
             self.__imageUrl = data.mediaUrl()
         elif data.mediaType() in [
-            QWebEngineContextMenuData.MediaType.MediaTypeAudio,
-            QWebEngineContextMenuData.MediaType.MediaTypeVideo
+            QWebEngineContextMenuRequest.MediaType.MediaTypeAudio,
+            QWebEngineContextMenuRequest.MediaType.MediaTypeVideo
         ]:
             self.__mediaUrl = data.mediaUrl()
     

eric ide

mercurial