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_())
运行效果如下:
