--- 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()