bug描述:
在MAC系统下,QTableWidget的实例在setCellWidget()显示时,如果行数超过546,那么从547行起,单元格里的组件将显示不出来了。
系统环境:
MAC OS X 10.5 or MAC OS X 10.6
qt 4.6.2
关于QTableWidget还有一点值得提的是:
使用insertRow(int);插入行的方法速度非常慢, 如果事先知道需要插入的行数,那么最好用setRowCount(int);速度快很多倍
下面写了一个实例程序来展示该bug,4个文件:define.h,mainwindow.h,mainwindow.cpp,main.cpp
define.h代码
mainwindow.h代码:
mainwindow.cpp代码:
main.cpp代码: