Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PyQt(Python和QT)如何检测Tableview中的项目何时被选中/突出显示?_Python_Qt_Pyqt_Qt4_Pyqt4 - Fatal编程技术网

PyQt(Python和QT)如何检测Tableview中的项目何时被选中/突出显示?

PyQt(Python和QT)如何检测Tableview中的项目何时被选中/突出显示?,python,qt,pyqt,qt4,pyqt4,Python,Qt,Pyqt,Qt4,Pyqt4,伙计们,我需要一些关于PyQt的帮助。我对它比较陌生,还在学习。我的问题是,当使用箭头选择某个项目时,是否有某种信号可以检测到?例如,下面的代码非常适合在光标单击某个对象时调用我当前的_selection()方法?谢谢你的阅读 self.project\u table\u view.clicked.connect(self.current\u selection)多亏了thuga,我使用 这两条线 selectionModel=self.view.selectionModel() selecti

伙计们,我需要一些关于PyQt的帮助。我对它比较陌生,还在学习。我的问题是,当使用箭头选择某个项目时,是否有某种信号可以检测到?例如,下面的代码非常适合在光标单击某个对象时调用我当前的_selection()方法?谢谢你的阅读

self.project\u table\u view.clicked.connect(self.current\u selection)

多亏了thuga,我使用 这两条线

selectionModel=self.view.selectionModel()
selectionModel.selectionChanged.connect(self.selChanged)

您可以尝试连接到
currentItemChanged
itemSelectionChanged
您的
QTableView
具有。选择模型有一个signal.thuga我看到了其他地方提到的选择模型和selectionChanged signal,但是没有看到关于如何在Python中正确实现它们的任何地方?