114 def updateWithContextMenuData(self, data): |
114 def updateWithContextMenuData(self, data): |
115 """ |
115 """ |
116 Public method to update the hit test data with data from the context |
116 Public method to update the hit test data with data from the context |
117 menu event. |
117 menu event. |
118 |
118 |
119 Note: This works for Qt >= 5.7.0. |
|
120 |
|
121 @param data context menu data |
119 @param data context menu data |
122 @type QWebEngineContextMenuData |
120 @type QWebEngineContextMenuData |
123 """ |
121 """ |
124 from PyQt5.QtWebEngineWidgets import QWebEngineContextMenuData |
122 from PyQt5.QtWebEngineWidgets import QWebEngineContextMenuData |
125 if not data.isValid() or data.position() != self.__pos: |
123 if not data.isValid() or data.position() != self.__pos: |