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编写检测数据库SA用户的方法
Jul 11 Python
Flask框架的学习指南之开发环境搭建
Nov 20 Python
tf.truncated_normal与tf.random_normal的详细用法
Mar 05 Python
python基础教程项目五之虚拟茶话会
Apr 02 Python
python使用socket创建tcp服务器和客户端
Apr 12 Python
python使用xlrd和xlwt读写Excel文件的实例代码
Sep 05 Python
详解Python中is和==的区别
Mar 21 Python
利用python-pypcap抓取带VLAN标签的数据包方法
Jul 23 Python
Python生命游戏实现原理及过程解析(附源代码)
Aug 01 Python
Flask框架学习笔记之使用Flask实现表单开发详解
Aug 12 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
Jan 16 Python
python 判断一组数据是否符合正态分布
Sep 23 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设计模式中工厂模式详细介绍
2013/05/15 PHP
php装饰者模式简单应用案例分析
2019/10/23 PHP
window.location不跳转的问题解决方法
2014/04/17 Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
2014/12/16 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
深入浅析JavaScript中的3DES
2016/08/24 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
javaScript中的空值和假值
2017/12/18 Javascript
微信小程序收藏功能的实现代码
2018/06/12 Javascript
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
[01:10]3.19DOTA2发布会 三代刀塔人第一代
2014/03/25 DOTA
python实现linux下使用xcopy的方法
2015/06/28 Python
Python+微信接口实现运维报警
2016/08/27 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
2017/04/18 Python
django使用html模板减少代码代码解析
2017/12/12 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
Python3 JSON编码解码方法详解
2019/09/06 Python
python获取引用对象的个数方式
2019/12/20 Python
Python 爬虫性能相关总结
2020/08/03 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
Python爬取梨视频的示例
2021/01/29 Python
英国领先的品牌珠宝和配件供应商:Acotis Jewellery
2018/03/07 全球购物
以工厂直接定价的传奇性能:Ben Hogan Golf
2019/01/04 全球购物
Chemist Warehouse中文网:澳洲连锁大药房
2021/02/05 全球购物
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
2016/12/07 面试题
Java servlet面试题
2012/03/04 面试题
音乐学院硕士生的自我评价分享
2013/11/01 职场文书
个人委托书范本
2014/04/02 职场文书
文明班集体申报材料
2014/05/23 职场文书
学校宣传标语
2014/06/18 职场文书
上班离岗检讨书
2014/09/10 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
在HTML中引入CSS的几种方式介绍
2021/12/06 HTML / CSS