首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qtreewidgetitem checkbox 显示与隐藏,该如何解决

2013-12-30 
qtreewidgetitem checkbox 显示与隐藏创建qtreewidgetitem时没有checkbox框的一旦设置qtreewidgetitem的某

qtreewidgetitem checkbox 显示与隐藏
创建qtreewidgetitem时没有checkbox框的
一旦设置qtreewidgetitem的某一列为Qt::checked后有 checkbox框了
然后该qtreewidgetitem的该列的checkbox始终有,只能在两种或者说三种状态间变化

我想取消qtreewidgetitem该列的checkbox,该如何操作那?
[解决办法]
试下
void QTreeWidgetItem::setFlags ( Qt::ItemFlags flags )。

[解决办法]
item->setData(0, Qt::CheckStateRole, QVariant());
试试这个,哥们费了半天劲呢!
[解决办法]
void QTreeWidgetItem::setFlags ( Qt::ItemFlags flags ) 是对的,没能取消说明你用错了、、、
[解决办法]
3 L加1 另外 setFlags 应该只是设置单选按钮是否可用 不能设置有没有单选按钮

热点排行