返回顶部

[Python] [pyqt5]QListWidget效果gif图片演示和使用代码

[复制链接]
awagink 显示全部楼层 发表于 2021-1-9 19:00:54 |阅读模式 打印 上一主题 下一主题

1、简介

QListWidget 是一个升级版本的QListView , 它已经建立一个基于数据存储模型(QListWidgetItem),直接调用addItem()函数就可以添加条目(Item)。
qlistw1.gif



2、功能实现

    1. # -*- coding: utf-8 -*-

    2. '''
    3.     【简介】
    4.         PyQt5中 QListWidget 例子
    5.    
    6.   
    7. '''

    8. import sys
    9. from PyQt5.QtCore import *
    10. from PyQt5.QtGui import *
    11. from PyQt5.QtWidgets import *

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

    15. if __name__ == '__main__':
    16.         app = QApplication(sys.argv)
    17.         listWidget  = ListWidget()  #创建一个listWidget  实例
    18.         listWidget.resize(300,120)  #定义尺寸大小
    19.         listWidget.addItem("Item 1"); #添加item
    20.         listWidget.addItem("Item 2");
    21.         listWidget.addItem("Item 3");
    22.         listWidget.addItem("Item 4");
    23.         listWidget.setWindowTitle('QListwidget 例子') #设置标题
    24.         listWidget.itemClicked.connect(listWidget.clicked) #绑定点击事件
    25.         listWidget.show()
    26.         sys.exit(app.exec_())
    复制代码



您需要登录后才可以回帖 登录 | 注册

本版积分规则

纳速健身网成立于2006年8月,是国内优秀健身运动网站,现拥浏览人数超30万。网站是集养生、武术、太极拳和健身气功等多种健身项目于一体的多功能交流平台。平台提供大量优质的教学视频、伴奏音乐(太极拳晨练音乐,广场舞音乐,健身气功音乐)、图文教程、运动科普和经验分享,为健身爱好者提供完善的运动指导平台。
  • 纳速QQ群乙:151815303
  • 纳速QQ群丙:79104490
  • 微信交流群:微信好友搜索【nasuwang】加小纳微信进群交流健身知识,备注【纳速】
  •                     或者扫描页面底部右侧二维码添加小纳微信>>>
  • 微信公众号

  • 微信群客服交流

  • Copyright © 2006-2021, 纳速健身网. | | 辽ICP备13002388号-1 辽公安网备21050202000005号公安网备号 纳速武术-乙 QQ