PyQt5之QListWidget显示列表数据
PyQt5之QListWidget显示列表数据
QListWidget类是一个基于条目的接口,用于列表中添加或删除条目。列表中的每个条目都是一个QListWidgetItem对象。QListWidget可以设置为多重选择。
一、QListWidget类中的常用方法
二、QListWidget类中的常用信号
三、QListWidget的使用
import sys from PyQt5 import QtCore from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * class ListWidget(QListWidget): def click(self,item): QMessageBox.information(self,ListWidget,你选择了:+item.text()) if __name__ == "__main__": app = QApplication(sys.argv) listWidget = ListWidget() listWidget.setWindowTitle(QListWidget的使用) #添加条目 listWidget.addItem(item1) listWidget.addItem(item2) listWidget.addItem(item3) listWidget.addItem(item4) #绑定信号发射事件 listWidget.itemClicked.connect(listWidget.click) listWidget.show() sys.exit(app.exec_())
运行效果如下: