UID:28133
引用第1楼jzj139于2007-06-15 10:47发表的 :来看看QT中的关于编辑单元格的几个相关函数先:QWidget * QTable::beginEdit ( int row, int col, bool replace ) [virtual protected]用来启动在row、col的单元格的编辑器。通过生成一个编辑器(调用createEditor())和使用setCellWidget()把单元格的编辑器设置为新生成的编辑器,实现编辑过程。(编辑完成后,调用endEdit()以把单元格内容替换为编辑器的结果。)如果replace为TRUE,编辑器会以单元格内容(如果有的话)为初始值,也就是说,用户来修改原来单元格的内容;否则,用户将输入新的数据。QWidget * QTable::createEditor ( int row, int col, bool initFromCell ) const [virtual protected]返回一个部件,可以用作在row、col处的单元格的内容编辑器。.......
UID:28005