itemClicked(QTreeWidgetItem*,int column) 点击(包括选中,也包括checkbox选择)
itemPressed(QTreeWidgetItem*,int) 点击选中(不包括checkbox选择)
itemChanged(QTreeWidgetItem*,int) 状态变更就会响应,也包括程序置的状态,使用时需要注意
cellEnter(nt row, int column) 表示当鼠标光标进入到某个单元格(这个还有疑问,我发现并不是到达任何一个单元格都会发射这个信号)
customContextMenuRequested(constQPoint&) 弹出右键菜单消息
参考文章:https://blog.csdn.net/chunyexiyu/article/details/78057323
QTableWidget的槽函数总结:
tableWidget_itemChanged(QTableWidgetItem *item)//这个能够起到检测值变化. 不过需要修改完单元格后,再点击别处才能够触发信号执行该函数(感觉是Qt存在的bug)
tableWidget_cellChanged(int row, int column) 一旦modeltabwidget切换了,下一个表格有多少个单元格,就会执行多少次
cell和item的区别主要在于两者对应的形参不一样,看你需要哪种情况.