另一个问题:如何判断qtablewidget的某个表头被点击?
昨天提了个问,关于如何判断qtablewidget中哪个内容item被点击,已经在网友帮忙下解决结贴了。这里想问的是:
如果我需要判断是哪一个表头被点击,这个如何思路或者方法实现呢?
内部item根据currentitem的行列属性来判断,但是点击表头的时候,甚至连qtablewidget的被点击事件都不触发。那我该如何判断比如“点击的是第几行的表头”?麻烦老鸟给个指点,非常感谢~
[解决办法]
connect(horizontalHeader(), SIGNAL(sectionClicked(int)),
this, SLOT(onHeaderClicked(int)));
refer to http://developer.qt.nokia.com/faq/answer/how_can_i_sort_the_items_in_a_qtablewidget_on_multiple_columns