怎么打造自己的网站,三维制图培训班在哪里,做seo网站要多少钱,免费建站网站一级大录像不卡在线看转自博客#xff1a;
Qt C -在QTableWidget中删除行 - 腾讯云开发者社区 - 腾讯云
我的界面#xff1a;
采集机器人位置和姿态信息并写入QTableWidget控件中 删除代码#xff1a;
1.获取要删除行的索引
2.删除行 QListQTableWidgetItem* items ui-tableW…转自博客
Qt C -在QTableWidget中删除行 - 腾讯云开发者社区 - 腾讯云
我的界面
采集机器人位置和姿态信息并写入QTableWidget控件中 删除代码
1.获取要删除行的索引
2.删除行 QListQTableWidgetItem* items ui-tableWidget-selectedItems();QSetint rows;foreach (QTableWidgetItem* item, items){rows.insert(item-row());}foreach (int row, rows) {ui-tableWidget-removeRow(row);}
检查了发现了bug
选中3-6 删除后 然后我寻思是不是QSetint rows;要清空
于是修改代码为 QListQTableWidgetItem* items ui-tableWidget-selectedItems();QSetint rows;foreach (QTableWidgetItem* item, items){rows.insert(item-row());}foreach (int row, rows) {ui-tableWidget-removeRow(row);}rows.clear();
还是一样有点奇怪不过一行一行删除还是可以的
有解决的宝子能给个答案吗哈哈哈