首页 > 技术文章 > QTabelwidget 添加复选框

dachen408 2017-12-09 10:53 原文

QString sceneName = QString("%1(%2)").arg(sisList[i].sceneName).arg(sisList[i].sceneNo);
QTreeWidgetItem *sceneItem = new QTreeWidgetItem(QStringList() << sceneName, SITE_SCENE);
sceneItem->setFlags(Qt::ItemIsUserCheckable | Qt::ItemIsEnabled | Qt::ItemIsSelectable);   //设置树形控件子项的属性  
sceneItem->setCheckState(0, Qt::Unchecked); //初始状态没有被选中 
sceneItem->setData(0, M_SELF_ROLE, sisList[i].sceneNo);

  

推荐阅读