【发布时间】:2020-06-26 09:36:46
【问题描述】:
我在QTableWidget 里面有QComboBox。它是这样创建的:
QComboBox* bb = new QComboBox(this);
ui->propsWidget->setCellWidget(1, 0, bb);
for (...)
bb.addItem(...);
我需要以编程方式设置它的索引。我试过这个:
QComboBox* bb = qobject_cast<QComboBox*>(ui->propsWidget->cellWidget(1, 0));
bb->setCurrentIndex(5);
还有这个:
bb->setEditText("mytext"); // "mytext" is contained in bb
但当前索引没有改变。我该怎么做?
【问题讨论】: