我要实现的功能就是在Table中添加QCheckTableItem,如图。我看了qt的帮助文档中是这样 说的:
for ( int j = 0; j < numRows; ++j )
table.setItem( j, 1, new QCheckTableItem( &table, "Check me" ) );
我试了下不行,当然不是直接抄,我是这么写的:
QCheckTableItem *i2 = new QCheckTableItem( Table, tr( "iiiii" ) );
Table->setItem( 2, 0, i2 );
改了许多次就是不行。。。。。错误一般就是
顺便说下我在试 QTableItem时,试 了很多下终于可以了,代码如下:
QTableItem *i1 = new QTableItem( Table, QTableItem::Never, tr( "iiiii" ) );
Table->setItem( 1, 0, i1 );
哪位知道的啊。不胜感激啊,我搞一天了,实在是!!!
不过我发现在用命令/qt2/bin/designer &打开设计器,中的帮助文档中没有QCheckTableItem这个class的 别的有,我已经仔细看过了! |