标题:请问代码如何选中qtreewidget某个item?
作者:lanmanck
日期:2020-08-26 08:45
内容:
我这个tree很简单,静态的,就1列,2级:
目前已经设置顶级不可选择:
ui->treeWidget->setRootIsDecorated(false);
启动的时候他是空白的没选中,那么用代码怎么选中子项呢?
看了网上说法,
//ui->treeWidget->setCurrentIndex(ui->treeWidget->model()->index(0,0));
//ui->treeWidget->selectionModel()->
ui->treeWidget->setCurrentItem(ui->treeWidget->topLevelItem(0));
都不好使,而且setCurrentIndex()里面的参数到底是这么个获取法我搞不清楚,大虾们指点下撒。
#1 [lieber 08-27 08:17]
如果要选中“固晶”的“常用参数”项,应该是ui->treeWidget->setCurrentItem(ui->treeWidget->topLevelItem(2)->child(0));
最上面的"1"应该是topLevelItem(0)
#2 回 lieber 的帖子 [lanmanck 08-27 10:04]
lieber:如果要选中“固晶”的“常用参数”项,应该是ui->treeWidget->setCurrentItem(ui->treeWidget->topLevelItem(2)->child(0));
最上面的"1"应该是topLevelItem(0) (2020-08-27 08:17)
可以可以,你太牛逼了