src/eric7/WebBrowser/Tools/WebHitTestResult.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9221
bf71ee032bb4
child 9653
e67609152c5e
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
11 # This code was ported from QupZilla. 11 # This code was ported from QupZilla.
12 # Copyright (C) David Rosca <nowrep@gmail.com> 12 # Copyright (C) David Rosca <nowrep@gmail.com>
13 # 13 #
14 14
15 from PyQt6.QtCore import QPoint, QRect, QUrl 15 from PyQt6.QtCore import QPoint, QRect, QUrl
16 from PyQt6.QtWebEngineCore import QWebEngineContextMenuRequest
16 17
17 18
18 class WebHitTestResult: 19 class WebHitTestResult:
19 """ 20 """
20 Class implementing an object for testing certain aspects of a web page. 21 Class implementing an object for testing certain aspects of a web page.
118 menu event. 119 menu event.
119 120
120 @param data context menu data 121 @param data context menu data
121 @type QWebEngineContextMenuRequest 122 @type QWebEngineContextMenuRequest
122 """ 123 """
123 from PyQt6.QtWebEngineCore import QWebEngineContextMenuRequest
124
125 if data.position() != self.__pos: 124 if data.position() != self.__pos:
126 return 125 return
127 126
128 self.__linkTitle = data.linkText() 127 self.__linkTitle = data.linkText()
129 self.__linkUrl = data.linkUrl() 128 self.__linkUrl = data.linkUrl()

eric ide

mercurial