pyqt5 QListWidget的使用

1、简介

QListWidget 是一个升级版本的QListView , 它已经建立一个基于数据存储模型(QListWidgetItem),直接调用addItem()函数就可以添加条目(Item)。
在这里插入图片描述

2、功能实现

# -*- coding: utf-8 -*-

'''
    【简介】
	PyQt5中 QListWidget 例子
   
  
'''

import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *

class ListWidget(QListWidget):
	def clicked(self,item):
		QMessageBox.information(self, "ListWidget", "你选择了: "+item.text())# 显示出消息提示框

if __name__ == '__main__':
	app = QApplication(sys.argv)
	listWidget  = ListWidget()  #创建一个listWidget  实例
	listWidget.resize(300,120)  #定义尺寸大小
	listWidget.addItem("Item 1"); #添加item
	listWidget.addItem("Item 2");
	listWidget.addItem("Item 3");
	listWidget.addItem("Item 4");
	listWidget.setWindowTitle('QListwidget 例子') #设置标题
	listWidget.itemClicked.connect(listWidget.clicked) #绑定点击事件
	listWidget.show() 
	sys.exit(app.exec_())

文件参考:
PyQt 快速开发与实践

本人郑重声明,本博客所著文章、图片版权归权利人持有,本博只做学习交流分享所用,不做任何商业用途。访问者可將本博提供的內容或服务用于个人学习、研究或欣赏,不得用于商业使用。同時,访问者应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人的合法权利;如果用于商业用途,须征得相关权利人的书面授权。若以上文章、图片的原作者不愿意在此展示內容,请及时通知在下,將及时予以刪除。

猜你喜欢

转载自blog.csdn.net/qq_27061049/article/details/89638254