标签: python qt pyqt
在推送到剪贴板之前,我要替换QTextBroswer中的一些内容。所以我应该重新实现copy()。但是,PyQt不会调用我的重载方法。怎么了?
copy()
from PyQt4 import QtCore, QtGui class Label(QtGui.QTextBrowser): @QtCore.pyqtSlot() def copy(self): # Never been called. print("Called")
答案 0 :(得分:3)
QTextBrowser.copy()是一个插槽而不是虚函数,所以你必须小心重新实现它。 请查看this帖子,这可能对您有帮助。