gpt4 book ai didi

python - 获取 QComboBox 的所有项目 - PyQt4 (Python)

转载 作者:IT老高 更新时间:2023-10-28 20:44:53 27 4
gpt4 key购买 nike

我有很多 QComboBoxes,在某个时候,我需要获取特定 QComboBox 的每个项目以进行迭代。
虽然我可以有一个与 QComboBox 中的项目相对应的项目列表,但我宁愿直接从小部件本身获取它们(有大量 QComboBoxes 每个都有很多项目)。

有没有什么功能/方法可以帮我做到这一点?
(例如:

 QComboBoxName.allItems()

)
我查看了类引用,但找不到任何相关内容。

我想过一些乱七八糟的方法,但我不喜欢它们。
(例如通过更改索引和获取项目等来遍历 QComboBox)。


Python 2.7.1
空闲 1.8
window 7
PyQt4

最佳答案

据我所知,您可以使用 .itemText() 引用一个项目:

AllItems = [QComboBoxName.itemText(i) for i in range(QComboBoxName.count())]

关于python - 获取 QComboBox 的所有项目 - PyQt4 (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7479915/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com