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 相关文章推荐
在SAE上部署Python的Django框架的一些问题汇总
May 30 Python
wxPython中listbox用法实例详解
Jun 01 Python
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
python将list转为matrix的方法
Dec 12 Python
Django+JS 实现点击头像即可更改头像的方法示例
Dec 26 Python
对python中list的拷贝与numpy的array的拷贝详解
Jan 29 Python
Django restframework 源码分析之认证详解
Feb 22 Python
Django model select的多种用法详解
Jul 16 Python
python实现日志按天分割
Jul 22 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
Apr 03 Python
python 元组的使用方法
Jun 09 Python
Python self用法详解
Nov 28 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
php5 and xml示例
2006/11/22 PHP
亲密接触PHP之PHP语法学习笔记1
2006/12/17 PHP
PHP 中文处理技巧
2010/04/25 PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
php指定函数参数默认值示例代码
2013/12/04 PHP
yii操作session实例简介
2014/07/31 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
php的ddos攻击解决方法
2015/01/08 PHP
php 输入输出流详解及示例代码
2016/08/25 PHP
laravel5.6实现数值转换
2019/10/23 PHP
JS常用正则表达式总结
2013/11/12 Javascript
AngularJS基础学习笔记之指令
2015/05/10 Javascript
js添加事件的通用方法推荐
2016/05/15 Javascript
基于bootstrap实现bootstrap中文网巨幕效果
2017/05/02 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
Vue2 模板template的四种写法总结
2018/02/23 Javascript
JavaScript实现密码强度实时验证
2020/03/18 Javascript
js实现简易ATM功能
2020/10/27 Javascript
运行django项目指定IP和端口的方法
2018/05/14 Python
python实现两张图片的像素融合
2019/02/23 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
使用Python检测文章抄袭及去重算法原理解析
2019/06/14 Python
如何使用python爬虫爬取要登陆的网站
2019/07/12 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
jupyter 使用Pillow包显示图像时inline显示方式
2020/04/24 Python
CSS实现鼠标滑过鼠标点击代码写法
2016/12/26 HTML / CSS
CSS3 渐变(Gradients)之CSS3 线性渐变
2016/07/08 HTML / CSS
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
在线实验室测试:HealthLabs.com
2020/05/03 全球购物
Ibatis如何调用存储过程
2015/05/15 面试题
介绍一下Ruby中的对象,属性和方法
2012/07/11 面试题
高级护理专业大学生求职信
2013/10/24 职场文书
读书月活动方案
2014/05/22 职场文书
付款证明模板
2015/06/19 职场文书
党风廉政承诺书2016
2016/03/25 职场文书
看古人们是如何赞美老师的?
2019/07/08 职场文书