1

我在 QComboBox 中添加了一些项目,现在我正在尝试在 QComboBox 上显示具有给定索引的项目。

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

我希望我在问这个问题时很清楚。

谢谢你们

4

2 回答 2

1

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

ui->combo->setCurrentIndex(2);
于 2012-03-27T09:43:40.387 回答
0

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

....     
artistView = new QComboBox; 
...
index = <some input>;
...
artistView->setCurrentIndex(index);///sets the index
于 2012-03-27T09:50:40.690 回答