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!"
ただし、onClickにブレークポイントを設定すると、何も発生しません。
誰か助けてくれませんか?
TIAマイク