Python/QT4 및 QtableWidget 열을 클릭하십시오
문제
Qtdesigner와 함께 PYQT4 및 GUI 디자인을 배우려고합니다. 기본 GUI를 설계했는데 이제 사용자가 열 헤더를 클릭하면 캡처하고 싶습니다.
내 생각은 QtableWidget을 무시해야하지만 신호에 첨부하는 방법을 모르겠습니다. 지금까지 내 수업은 다음과 같습니다.
class MyTableWidget(QtGui.QTableWidget):
def __init__(self, parent = None):
super(MyTableWidget, self).__init__(parent)
self.connect(self, SIGNAL('itemClicked(QTreeWidgetItem*)'), self.onClick)
def onClick(self):
print "Here!"
그러나 on 클릭에 중단 점을 설정하면 아무것도 발사되지 않습니다.
누군가 나를 도와 줄 수 있습니까?
티아 마이크
해결책
좋아, 필요한 신호는 다음과 같습니다.
self.connect(self.horizontalHeader(), SIGNAL('sectionClicked(int)'), self.onClick)
제휴하지 않습니다 StackOverflow