要在PyQt5中的ListView中显示输出的值,您需要先创建一个数据模型(例如QStandardItemModel),然后将数据添加到该模型中。以下是一个示例代码,演示如何使用PyQt5创建ListView并显示输出的值:

from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QListView, QStandardItemModel, QStandardItem
import sys

class Example(QWidget):
    
    def __init__(self):
        super().__init__()
        
        self.initUI()
        
        
    def initUI(self):
        
        # 创建一个垂直布局
        vbox = QVBoxLayout()
        
        # 创建一个ListView
        listView = QListView()
        
        # 创建一个数据模型
        model = QStandardItemModel(listView)
        
        # 添加数据到模型中
        for i in range(10):
            item = QStandardItem("Item " + str(i))
            model.appendRow(item)
        
        # 将模型设置为ListView的模型
        listView.setModel(model)
        
        # 将ListView添加到垂直布局中
        vbox.addWidget(listView)
        
        # 设置窗口的布局
        self.setLayout(vbox)
        
        # 设置窗口的大小和位置
        self.setGeometry(300, 300, 250, 150)
        self.setWindowTitle('ListView Example')
        self.show()


def main():
    
    app = QApplication(sys.argv)
    ex = Example()
    sys.exit(app.exec_())


if __name__ == '__main__':
    main()

在上面的示例中,我们创建了一个ListView并添加了10个项目。您可以使用类似的方法将输出的值添加到ListView中

pyqt5中的listview如何显示输出的值

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

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