如何检测 QWebEngineView 控件的鼠标点击事件?
我尝试了以下代码,但并没有起作用:
class MyWin(QtWidgets.QMainWindow):
def __init__(self, parent=None):
QtWidgets.QWidget.__init__(self, parent)
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
self.ui.view.installEventFilter(self)
def eventFilter(self, obj, event):
if event.type() == event.MouseButtonPress:
print ("Widget click")
return super(QtWidgets.QMainWindow, self).eventFilter(obj, event)
super()
和QMainWindow参数? - musicamantesuper(MyWin, self)
,或者在Python 3中,只需使用没有任何参数的super()
。 - musicamante