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加密自己的密码
Aug 04 Python
python如何在终端里面显示一张图片
Aug 17 Python
Python 爬虫模拟登陆知乎
Sep 23 Python
3个用于数据科学的顶级Python库
Sep 29 Python
对Python使用mfcc的两种方式详解
Jan 09 Python
Python机器学习算法库scikit-learn学习之决策树实现方法详解
Jul 04 Python
浅谈图像处理中掩膜(mask)的意义
Feb 19 Python
通过实例解析Python return运行原理
Mar 04 Python
简述python四种分词工具,盘点哪个更好用?
Apr 13 Python
Python Pandas知识点之缺失值处理详解
May 11 Python
python利用while求100内的整数和方式
Nov 07 Python
Python开发五子棋小游戏
May 02 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
10个简化PHP开发的工具
2014/12/25 PHP
PHP 获取ip地址代码汇总
2015/07/05 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
jQuery 创建Dom元素
2010/05/07 Javascript
javascript中判断一个值是否在数组中并没有直接使用
2012/12/17 Javascript
裁剪字符串trim()自定义改进版
2013/04/10 Javascript
项目中常用的JS方法整理
2015/01/30 Javascript
jQuery实现点击水纹波动动画
2016/04/10 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
2016/05/03 Javascript
AngularJS在IE下取数据总是缓存问题的解决方法
2016/08/05 Javascript
Javascript 两种刷新方法以及区别和适用范围
2017/01/17 Javascript
无循环 JavaScript(map、reduce、filter和find)
2017/04/08 Javascript
细说webpack源码之compile流程-rules参数处理技巧(1)
2017/12/26 Javascript
jQuery实现表单动态添加与删除数据操作示例
2018/07/03 jQuery
详解VUE前端按钮权限控制
2019/04/26 Javascript
jquery制作的移动端购物车效果完整示例
2020/02/24 jQuery
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
python插入排序算法的实现代码
2013/11/21 Python
python通过shutil实现快速文件复制的方法
2015/03/14 Python
Python for Informatics 第11章之正则表达式(二)
2016/04/21 Python
python中的计时器timeit的使用方法
2017/10/20 Python
Python元组及文件核心对象类型详解
2018/02/11 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
python调用百度API实现人脸识别
2020/11/17 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
pycharm配置python 设置pip安装源为豆瓣源
2021/02/05 Python
html5页面结构_动力节点Java学院整理
2017/07/10 HTML / CSS
Envie de Fraise意大利:法国网上推出的孕妇装品牌
2020/10/18 全球购物
幼师专业毕业生自荐信
2013/09/29 职场文书
化妆品促销方案
2014/02/24 职场文书
文秘个人求职信范文
2014/04/22 职场文书
签证扫盲贴,41个常见签证知识,需要的拿走
2019/08/09 职场文书
2021-4-3课程——SQL Server查询【2】
2021/04/05 SQL Server
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
Win11怎么进入安全模式?Windows 11进入安全模式的方法
2021/11/21 数码科技