PyQt5从PyQt4转换信号代码

2024-09-29 21:36:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个新手,很难将一行代码从PyQT4改为PyQT5,这与信号和插槽有关。我怀疑这是因为参数被传递到槽位。在

原始行是:

self.connect(self.assetView.selectionModel(), SIGNAL(("currentRowChanged(QModelIndex,QModelIndex)")),self.assetChanged)

我试过:

^{pr2}$

我得到:AttributeError: 'builtin_function_or_method' object has no attribute 'currentRowChanged'

在自我评估视图是一个QTableView和自我资产变更有定义:

  def assetChanged(self, index):

感谢你的帮助


Tags: 代码self参数信号connectpyqt5插槽pyqt4

热门问题