• 4168阅读
  • 4回复

怎么在QTableView上添加复选框? [复制链接]

上一主题 下一主题
离线xyfn
 

只看楼主 倒序阅读 楼主  发表于: 2014-12-16
请问大家,怎么在QTableView上添加复选框? 具体是怎么实现的?
离线rophie

只看该作者 1楼 发表于: 2014-12-16
setCellWidget(int row, int column, QWidget * widget)
离线kimtaikee

只看该作者 2楼 发表于: 2014-12-16
回 rophie 的帖子
rophie:setCellWidget(int row, int column, QWidget * widget) (2014-12-16 16:39) 

那是QTableWidget才有的函数,QTableView需用setIndexWidget,或者用Delegate。

离线benbenmajia

只看该作者 3楼 发表于: 2014-12-18

qtableWidget有属性用来设置是否添加checkbox,可以去manual看一下,当然,更赞成手动添加进去。
以上说的setCellWidget是可以的。
安然.....
离线XChinux

只看该作者 4楼 发表于: 2014-12-22
QStandarditemModel中的QStandardItem可以设置复选框的。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个