【问题标题】:PyQt: How to set ComboBox current item Wihtout knowing Item's Index NumberPyQt:如何在不知道项目索引号的情况下设置组合框当前项目
【发布时间】:2014-03-12 22:11:12
【问题描述】:

使用以下方法创建 myComboBox

myComboBox = QtGui.QComboBox()

用三个项目填充它:

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

for item in myItemsList:
    myComboBox.addItem(item)

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

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

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

【问题讨论】:

    标签: python search pyqt qcombobox


    【解决方案1】:

    使用QComboBox.findText:

        index = myComboBox.findText('item02')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-07
      • 1970-01-01
      • 2014-05-11
      • 1970-01-01
      • 1970-01-01
      • 2013-07-18
      • 2021-05-18
      相关资源
      最近更新 更多