gpt4 book ai didi

qt - 我可以将对象附加到 PyQt 中的 QListWidgetItems 吗?

转载 作者:行者123 更新时间:2023-12-04 23:07:28 27 4
gpt4 key购买 nike

是否可以像设置/获取项目文本一样为 QListWidget 中的项目设置/获取对象?

最佳答案

QListWidgetItem.setData :

item = QListWidgetItem('Text', parent)
data = ('foo', 'bar', [1, 2, 3])
item.setData(Qt.UserRole, data)
...
# QVariant version 1 API (python2 default)
print item.data(Qt.UserRole).toPyObject()
# QVariant version 2 API (python3 default)
print item.data(Qt.UserRole)

关于qt - 我可以将对象附加到 PyQt 中的 QListWidgetItems 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7989282/

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