0

我的迷你项目有问题。

我这里有一个方法

def PrintClick(self,name = ""):
    print name

然后我有一个名为lstStudents的列表小部件

当我单击 lstStudents 中的项目时,如何调用方法PrintClick?还有我如何传递参数?

我试过了

self.connect(self.ui.lstStudents,QtCore.SIGNAL("clicked()"), self.PrintClick)

但我不工作。请帮我 :(

4

1 回答 1

2

您通常会在列表选择更改时调用该事件。另外,我会使用新型事件信号。他们看起来更好:

self.ui.lstStudents.currentItemChanged.connect(self.PrintClick)
于 2012-07-11T04:02:44.507 回答