首页 > 其他分享> > PyQt5基础学习-QListWidget(列表扩展器) 1.QListWidget().addItem(添加目录) 2.QListWidget().itemClicked.connect(绑定点击
PyQt5基础学习-QListWidget(列表扩展器) 1.QListWidget().addItem(添加目录) 2.QListWidget().itemClicked.connect(绑定点击
作者:互联网
点击列表,弹出的对话框显示被点击的选项
""" 扩展的列表控件(QListWidget) QListView """ from PyQt5.QtWidgets import * import sys class ListWidgetDemo(QMainWindow): def __init__(self): super(ListWidgetDemo, self).__init__() self.setWindowTitle("QListWidget例子") self.resize(300, 270) self.listwidget = QListWidget() self.listwidget.addItem("item1") self.listwidget.addItem("item2") self.listwidget.addItem("item3") self.listwidget.addItem("item4") self.listwidget.addItem("item5") self.listwidget.itemClicked.connect(self.clicked) self.listwidget.setWindowTitle("demo") self.setCentralWidget(self.listwidget) def clicked(self, Index): QMessageBox.information(self, "QListWidget", "您选择了:" + self.listwidget.item(self.listwidget.row(Index)).text()) if __name__ == "__main__": app = QApplication(sys.argv) main = ListWidgetDemo() main.show() sys.exit(app.exec_())
标签:__,扩展器,QListWidget,itemClicked,self,addItem,sys,listwidget 来源: https://www.cnblogs.com/hyq-lst/p/15860181.html