pyqt5 QListWidget的使用
文章目录
- 1、简介
- 2、功能实现
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"); #添加itemlistWidget.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 快速开发与实践
本人郑重声明,本博客所著文章、图片版权归权利人持有,本博只做学习交流分享所用,不做任何商业用途。访问者可將本博提供的內容或服务用于个人学习、研究或欣赏,不得用于商业使用。同時,访问者应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人的合法权利;如果用于商业用途,须征得相关权利人的书面授权。若以上文章、图片的原作者不愿意在此展示內容,请及时通知在下,將及时予以刪除。
pyqt5 QListWidget的使用相关推荐
- pyqt5 QListWidget QListWidgetItem例子
代码: #!/usr/bin/python3 # -*- coding: utf-8 -*-from PyQt5.QtCore import QSize from PyQt5.QtWidgets im ...
- PyQt5入门——QListWidget实现图片缩略图列表
需求描述 最近在写一个图像标注小工具,其中需要用到一个缩略图列表,来查看文件夹内的图片文件. 这里整理一个基于QListWidget实现的版本,简单可用. 示例效果 代码示例 QListWidget官 ...
- PYQT5登录界面跳转主界面方法
该问题,有很多种方法,但是很多方法要么这个有问题,要么那个有问题,最后终于找到一种没问题的方法.记录一下: 参考地址:https://www.jianshu.com/p/d18ff36a78d6?fr ...
- PyQt5 笔记(04):主窗口卡死问题
本文基于:windows 7 + python 3.4 知识点: 1. 将 time.sleep 替换为 QTimer 2. 将 time.sleep 放入到 QThread 3. 使用 QThrea ...
- python PyQt5.QtWidgets.QWidget类
参考文章:QWidget 文章目录 详细说明 事件 示例 详细说明 widget是用户界面的原子:它从窗口系统接收鼠标,键盘和其他事件,并将其自身绘制在屏幕上. 每个widget都是矩形的,并且按z- ...
- PYQT5 多选下拉列表框
from PyQt5.QtWidgets import QComboBox, QLineEdit, QListWidget, QCheckBox, QListWidgetItem, QApplicat ...
- button 样式_实战PyQt5: 111-可以使用QSS样式表的部件
可以使用QSS样式表的部件 QSS样式表支持各种部件,属性,伪状态和子控件,从而可以实现定制部件的外观,下面我们将详细列出可以使用QSS样式表的部件: QAbstractScrollArea:所有派生 ...
- winform listview 设置选中项 图片_实战PyQt5: 069-MV框架中的项视图拖放功能
模型-视图框架完全支持Qt的基本拖放操作,列表.树形和表格部件中的项可以在视图间拖动,数据可以以MIME类型的格式进行导入和导出 Qt提供的标准视图自动支持在视图内部的拖放,其中的项可以被移动以改变显 ...
- pyqt5讲解9:时间模块timer和网页交互
time 如果要在应用程序中周期性地进行某项操作,则需要用到QTimer定时器,QTimer类提供了重复的和单次的定时器.要使用定时器,需要先创建一个QTimer实例,将其timeout信号连接到相应 ...
- pyqt5讲解8:容器QTabWidget,QStackedWidget,QDockWidget
QTabWidget 常用方法 方法 描述 addTab() 将一个控件添加到Tab控件的选项卡中 insertTab() 将一个Tab控件的选项卡插入到指定的位置 removeTab() 根据指定的 ...
最新文章
- 自己写的程序密码功能 ------数字功能
- 腾讯 JDK 11 正式开源,高性能、太牛逼啦!
- linux单 网卡添加多个网段的ip,[转载]linux 单网卡来绑定多IP实现多网段访问以及多网卡绑定单IP实现附载均...
- 《jQuery与JavaScript入门经典》——第 1 章 动态Web编程简介 1.1理解Web服务器浏览器范式...
- maven的pom.xml用<exclusion>解决版本问题
- 03_dbcp数据源依赖jar包,DBCP中API介绍,不同过dbcp方式使用dbcp数据库连接池,通过配置文件使用dbcp数据库连接池
- kafka自带没web ui界面,怎么办?安装个第三方的
- 侍魂服务器维修,侍魂胧月传说合服活动开启 4月15日更新内容预告
- 使用arguments对象模拟函数重载
- 数据库期末总结笔记( 零基础 )--数据库安全性与完整性-范式-E-R图
- Qt5学习笔记之QQ登录界面五:切换界面
- 设计模式系列- 迭代器模式
- 10分钟了解Activity工作流
- JavaScript学习手册一:JS简介
- 华硕路由官方固件修改hosts可重启路由
- 【协议】MQTT、CoAP、HTTP比较,MQTT协议优缺点
- m蜂窝移动通信系统中越区切换的matlab仿真分析
- 数据库复习 BCNF分解算法
- CS224n_2019_Assignment1: Exploring Word Vectors Coding Solution
- mysql占用服务器CPU100%的解决办法
热门文章
- erp系统软件php,SMALL-ERP 一个用PHP写的小型ERP系统,麻雀虽小,五脏俱全。 ERP-EIP-OA-Portal 企业管理 271万源代码下载- www.pudn.com...
- 记测试双十一秒杀活动的坎坷历程
- 无线路由器服务器连接线,无线路由器连接有线路由器怎么设置?
- python 导出excel 可筛选_python中实现excel的高级筛选
- 中美大学生阅读书单公布:对比结果惊到你了吗?
- win7计算机开机黑屏解决办法参考
- Android开发 应用软件更新通用方式--强制/非强制/远程控制/浏览器 更新
- 计算机图形学入门(十四)-光线追踪(加速包围盒体)
- 新年,未知的开始---Created by 思贤泪自潸
- 聚类算法之k-均值,k-中心点