PyQt:如何在不知道Item的索引号的情况下设置ComboBox当前项

时间:2014-02-13 19:58:43

标签: python search pyqt qcombobox

使用:

创建 myComboBox
myComboBox = QtGui.QComboBox()

用三个项目填充:

myItemsList = ['item01','item02','item03']

for item in myItemsList:
    myComboBox.addItem(item)

现在我想将一个comboBox设置为第二个项目,只知道该项目的字符串值: 'item02'

假设我无法索引myItemsList以找出具有值 'item02' 的项目的索引位置。

我想设置一个myComboBox而不使用项索引号但是它的字符串值。提前谢谢!

1 个答案:

答案 0 :(得分:3)

使用QComboBox.findText

    index = myComboBox.findText('item02')