PyQt5 QListWidget选择多项并返回的实例


Posted in Python onJune 17, 2019

参考Stack Overflow Python: How to query multiple selected items in QListWidget in PyQt

from PyQt5.QtGui import *
from PyQt5.QtCore import *
from PyQt5.QtWidgets import *
listItem = ['a','b','c','d','e']
if listItem is not None and len(listItem) > 0:
      self.listWidget = QListWidget(self)
      for item in listItem:
        self.listWidget.addItem(item)
      if multiselected:
        self.listWidget.setSelectionMode(QAbstractItemView.ExtendedSelection)#按住CTRL可多选
      # self.listWidget.itemClicked.connect(self.listItemClick)
      # self.listWidget.itemDoubleClicked.connect(self.listItemDoubleClick)
text_list = self.listWidget.selectedItems()
text = [i.text() for i in list(text_list)]  
text = '_',join(text) # text即多选项并以_隔开

以上这篇PyQt5 QListWidget选择多项并返回的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python开发的小球完全弹性碰撞游戏代码
Oct 15 Python
Python实现抓取网页并且解析的实例
Sep 20 Python
Python中实现从目录中过滤出指定文件类型的文件
Feb 02 Python
python根据出生日期获得年龄的方法
Mar 31 Python
Python单元测试实例详解
May 25 Python
python中从str中提取元素到list以及将list转换为str的方法
Jun 26 Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 Python
python3去掉string中的标点符号方法
Jan 22 Python
pytorch::Dataloader中的迭代器和生成器应用详解
Jan 03 Python
Python celery原理及运行流程解析
Jun 13 Python
Python如何定义接口和抽象类
Jul 28 Python
python opencv肤色检测的实现示例
Dec 21 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
Jun 17 #Python
使用python进行波形及频谱绘制的方法
Jun 17 #Python
PyQt5图形界面播放音乐的实例
Jun 17 #Python
PyQt5 在label显示的图片中绘制矩形的方法
Jun 17 #Python
PyQt5显示GIF图片的方法
Jun 17 #Python
详解pytorch 0.4.0迁移指南
Jun 16 #Python
对pyqt5多线程正确的开启姿势详解
Jun 14 #Python
You might like
php性能优化分析工具XDebug 大型网站调试工具
2011/05/22 PHP
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
百度ping方法使用示例 自动ping百度
2014/01/26 PHP
js 浮动层菜单收藏
2009/01/16 Javascript
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
Js操作树节点自动折叠展开的几种方法
2014/05/05 Javascript
jquery 新建的元素事件绑定问题解决方案
2014/06/12 Javascript
jQuery插件slides实现无缝轮播图特效
2015/04/17 Javascript
Bootstrap table的使用方法
2016/11/02 Javascript
jQuery用FormData实现文件上传的方法
2016/11/21 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
Angular.js前台传list数组由后台spring MVC接收数组示例代码
2017/07/31 Javascript
js原生方法被覆盖,从新赋值原生的方法
2018/01/02 Javascript
Vue.js图片预览插件使用详解
2018/08/27 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
2018/12/10 Javascript
element-ui上传一张图片后隐藏上传按钮功能
2019/05/22 Javascript
bootstrap+spring boot实现面包屑导航功能(前端代码)
2019/10/09 Javascript
vue实现按钮切换图片
2021/01/20 Vue.js
python 接口返回的json字符串实例
2018/03/27 Python
Python实现的直接插入排序算法示例
2018/04/29 Python
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
python浪漫表白源码
2019/04/05 Python
详解Python文件修改的两种方式
2019/08/22 Python
python GUI库图形界面开发之PyQt5访问系统剪切板QClipboard类详细使用方法与实例
2020/02/27 Python
django自定义非主键自增字段类型详解(auto increment field)
2020/03/30 Python
纯CSS3发光分享按钮的实现教程
2014/09/06 HTML / CSS
CSS3实现swap交换动画
2016/01/19 HTML / CSS
施华洛世奇德国官网:SWAROVSKI德国
2017/02/01 全球购物
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
科室工作个人总结的自我评价
2013/10/29 职场文书
如何编写优秀的食品项目创业计划书
2014/01/23 职场文书
烹调加工管理制度
2014/02/04 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
植物园观后感
2015/06/11 职场文书
python图像处理基本操作总结(PIL库、Matplotlib及Numpy)
2021/06/08 Python
Java 超详细讲解ThreadLocal类的使用
2022/04/07 Java/Android