gpt4 book ai didi

python - 用列表填充 QComboBox

转载 作者:太空狗 更新时间:2023-10-30 01:27:52 24 4
gpt4 key购买 nike

我正在使用 PyQT4 开发一个 GUI 对话框,它将一些数据导入 Pandas DataFrame,然后将数据绘制到嵌入式 Matplotlib Canvas 。

我想将一个变量列表从 DataFrame 传递到组合框。我的第一次尝试是:

list = list(df.parameter,unique())
self.FirstComboBox = QtGui.QComboBox()
self.FirstComboBox.addItems(list)

但是在运行这个时我得到了

TypeError: QComboBox.addItems(QStringList): argument 1 has unexpected type 'list'

我见过一些例子,其中字典键的排序列表被传递到组合框,所以我很困惑我不能传递列表。

最佳答案

最后我得到了这个工作。但我对此并不满意。

        for i in range(len(channels)):
self.MyComboBox.addItem(channels[i])

关于python - 用列表填充 QComboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36312582/

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