pyqt-单击QTableWidget标头以获取唯一列

时间:2019-02-05 11:53:33

标签: pyqt qtablewidget

我有一个5列的QTableWidget,带有水平标题。 单击第4列的标题时,我需要启动一个函数。当前,我有一个可行的解决方案,包括为每个单击的标题调用此函数,然后解析索引并测试它是否在正确的列中。

这是当前代码:

self.table = QtGuiWidgets.QTableWidget()
self.table.horizontalHeader().sectionClicked.connect(self.onHeaderClicked)

def onHeaderClicked(self, logicalIndex):
    if logicalIndex == 4:
        print "ok"

有没有一种方法可以避免在每次单击标题时都调用此函数,而只是在单击右列标题时才调用它?

0 个答案:

没有答案