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 相关文章推荐
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
Jun 18 Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 Python
python机器学习实战之K均值聚类
Dec 20 Python
Python多进程并发与多线程并发编程实例总结
Feb 08 Python
python自动化生成IOS的图标
Nov 13 Python
浅谈pycharm的xmx和xms设置方法
Dec 03 Python
python 多线程串行和并行的实例
Feb 22 Python
Python 3.8中实现functools.cached_property功能
May 29 Python
Python字符串格式化输出代码实例
Nov 22 Python
Python标准库:内置函数max(iterable, *[, key, default])说明
Apr 25 Python
Python手动或自动协程操作方法解析
Jun 22 Python
如何快速理解python的垃圾回收机制
Sep 01 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
在Windows版的PHP中使用ADO
2006/10/09 PHP
回帖脱衣服的图片实现代码
2014/02/15 PHP
codeigniter数据库操作函数汇总
2014/06/12 PHP
Yii统计不同类型邮箱数量的方法
2016/10/18 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
2019/03/27 PHP
JS代码格式化和语法着色V2
2006/10/14 Javascript
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
使用forever管理nodejs应用教程
2014/06/03 NodeJs
js实现两点之间画线的方法
2015/05/12 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
整理关于Bootstrap过渡动画的慕课笔记
2017/03/29 Javascript
js获取指定时间的前几秒
2017/04/05 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
ES6学习笔记之正则表达式和字符串正则方法分析
2017/04/25 Javascript
Vue 路由 过渡动效 数据获取方法
2018/07/31 Javascript
基于Vue实现平滑过渡的拖拽排序功能
2019/06/12 Javascript
IE11下处理Promise及Vue的单项数据流问题
2019/07/24 Javascript
Vue Extends 扩展选项用法完整实例
2019/09/17 Javascript
vue下canvas裁剪图片实例讲解
2020/04/16 Javascript
vue.js 解决v-model让select默认选中不生效的问题
2020/07/28 Javascript
如何在 ant 的table中实现图片的渲染操作
2020/10/28 Javascript
[02:12]探秘2016国际邀请赛中国区预选赛选手房间
2016/06/25 DOTA
使用Python进行稳定可靠的文件操作详解
2013/12/31 Python
Python模拟登录12306的方法
2014/12/30 Python
Python函数式编程
2017/07/20 Python
基于Python爬取爱奇艺资源过程解析
2020/03/02 Python
Django实现任意文件上传(最简单的方法)
2020/06/03 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
护士检查书
2014/01/17 职场文书
大学校运会广播稿
2014/02/03 职场文书
2014保险公司内勤工作总结
2014/12/16 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
放假通知怎么写
2015/08/18 职场文书
详解Nginx 工作原理
2021/03/31 Servers
Redis基本数据类型Zset有序集合常用操作
2022/06/01 Redis