我知道如何将QSpinBox
添加到QTreeWidgetItem
:
_spin_speed = new QSpinBox();
ui->treeWidget->setItemWidget(ui->treeWidget->topLevelItem(0) , 1 , _spin_sizePicture);
但是如何将
QSpinBox
添加到QTreeWidgetItem
的子级中?所谓“ child ”,我是指这个项目:我尝试了这个,但是没有用:
_spin_angle = new QSpinBox();
ui->treeWidget->setItemWidget(ui->treeWidget->topLevelItem(2)->treeWidget()->topLevelItem(0) , 1 , _spin_angle);
感谢您的宝贵时间,祝您度过愉快的一天!
最佳答案
topLevelItem()获取顶层项目。您需要的是child():
ui->treeWidget->setItemWidget(ui->treeWidget->topLevelItem(2)->child(0) , 1 , _spin_angle);