• 7700阅读
  • 4回复

请问QTableWidget里如何做到某一列的每个单元格都显示一个QCheckBox[搞定了] [复制链接]

上一主题 下一主题
离线jaypei
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-25
请问QTableWidget里如何做到某一列的每个单元格都显示一个QCheckBox??

注:用QItemDelegate::createEditor需要进入编辑状态才可以用,这里希望得到的是一个随时能过去勾选的
[ 此帖被jaypei在2009-05-25 12:14重新编辑 ]
离线jaypei

只看该作者 1楼 发表于: 2009-05-25
已经搞定了
离线tianykun
只看该作者 2楼 发表于: 2009-05-25
新建一个委托,QItemDelegate
创建就可以了。。
不但每一列,还可以单独控制任意一格
离线mxly

只看该作者 3楼 发表于: 2009-10-13
请问楼主怎么实现的,小弟急用,谢谢!
离线xiaoxianlg
只看该作者 4楼 发表于: 2012-06-04
netSetTable = new QTableWidget(this);
QCheckBox *checkbox = new QCheckBox(tr("登记"), netSetTable);
checkbox->setChecked(false);
netSetTable->setCellWidget(i , 1, checkbox);
快速回复
限100 字节
 
上一个 下一个