在PyQt5中,可以使用QListView控件来显示一个列表,可以通过设置模型来向列表中添加数据。具体来说,可以使用QStandardItemModel作为模型,然后将QStandardItem添加到模型中,最后将模型设置为QListView的模型即可。

以下是一个简单的示例代码,演示如何向QListView中添加字符串数据:

from PyQt5.QtWidgets import QApplication, QListView, QStandardItemModel, QStandardItem

app = QApplication([])
list_view = QListView()

# 创建一个QStandardItemModel作为模型
model = QStandardItemModel()

# 添加一些字符串数据到模型中
for text in ['apple', 'banana', 'orange']:
    item = QStandardItem(text)
    model.appendRow(item)

# 将模型设置为list_view的模型
list_view.setModel(model)

list_view.show()
app.exec_()

运行以上代码,将会显示一个包含三个字符串数据的列表。可以根据需要修改以上代码,以满足具体的需求

pyqt5中的listview如何接受值

原文地址: https://www.cveoy.top/t/topic/hhEV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录