如何在QComboBox中显示具有给定索引号的项目?

时间:2012-03-27 08:50:20

标签: qt user-interface qcombobox

我在QComboBox中添加了一些项目,现在我试图在给定索引的QComboBox上显示该项目。

例如, 在我的QComboBox中,我有三个项目; firstItem,secondItem,thirdItem当我得到索引号2时,我想看到QComboBox上显示的secondItem。

我希望在提问时我很清楚。

谢谢大家

2 个答案:

答案 0 :(得分:1)

您必须设置当前索引(setCurrentIndex)。

ui->combo->setCurrentIndex(2);

答案 1 :(得分:0)

您可以使用setCurrentIndex()方法将QComboBox设置为根据索引选择显示任何项目。举个例子:

....     
artistView = new QComboBox; 
...
index = <some input>;
...
artistView->setCurrentIndex(index);///sets the index