Python PyQt4-列表小部件单击事件?
我的小项目有问题 我这里有一个方法Python PyQt4-列表小部件单击事件?,python,qt4,qlistwidget,Python,Qt4,Qlistwidget,我的小项目有问题 我这里有一个方法 def PrintClick(self,name = ""): print name 然后我有一个名为lststustudents 当我单击lststudes中的项目时,如何调用方法PrintClick? 还有,我如何传递参数 我试过了 self.connect(self.ui.lstStudents,QtCore.SIGNAL("clicked()"), self.PrintClick) 但我不工作。 请帮助我:(您通常在列表选择更改时调用事件。
def PrintClick(self,name = ""):
print name
然后我有一个名为lststustudents
当我单击lststudes中的项目时,如何调用方法PrintClick?
还有,我如何传递参数
我试过了
self.connect(self.ui.lstStudents,QtCore.SIGNAL("clicked()"), self.PrintClick)
但我不工作。
请帮助我:(您通常在列表选择更改时调用事件。此外,我会使用新型事件信号。它们看起来更好:
self.ui.lstStudents.currentItemChanged.connect(self.PrintClick)
您好,这很好,谢谢..但是我如何传递参数?请也帮我。您好,我已经弄明白了。谢谢使用.text()来显示单击的项目