0

我将在 QTextBroswer 推送到剪贴板之前替换它们中的一些内容。所以我应该重新实现copy(). 但是,PyQt 不会调用我的重载方法。怎么了?

from PyQt4 import QtCore, QtGui

class Label(QtGui.QTextBrowser):

    @QtCore.pyqtSlot()
    def copy(self):
        # Never been called.
        print("Called")
4

1 回答 1

3

QTextBrowser.copy() 是一个槽而不是一个虚函数,所以你必须小心重新实现它。请看看这个帖子,这可能对你有帮助。

于 2013-09-20T17:02:46.197 回答