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 相关文章推荐
以911新闻为例演示Python实现数据可视化的教程
Apr 23 Python
python在linux系统下获取系统内存使用情况的方法
May 11 Python
简单总结Python中序列与字典的相同和不同之处
Jan 19 Python
python对视频画框标记后保存的方法
Dec 07 Python
Python基础教程之if判断,while循环,循环嵌套
Apr 25 Python
Python三元运算与lambda表达式实例解析
Nov 30 Python
python 中值滤波,椒盐去噪,图片增强实例
Dec 18 Python
Python os模块常用方法和属性总结
Feb 20 Python
python3.6环境下安装freetype库和基本使用方法(推荐)
May 10 Python
Python request中文乱码问题解决方案
Sep 17 Python
python学习之panda数据分析核心支持库
May 07 Python
Flask response响应的具体使用
Jul 15 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中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
通过PHP的内置函数,通过DES算法对数据加密和解密
2012/06/21 PHP
PHP调试函数和日志记录函数分享
2015/01/31 PHP
php+mysql实现简单的增删改查功能
2015/07/13 PHP
Yii配置与使用memcached缓存的方法
2016/07/13 PHP
PHP使用Redis实现Session共享的实现示例
2019/05/12 PHP
Javascript里使用Dom操作Xml
2006/09/20 Javascript
统计出现最多的字符次数的js代码
2010/12/03 Javascript
js 利用className得到对象的实现代码
2011/11/15 Javascript
Extjs中通过Tree加载右侧TabPanel具体实现
2013/05/05 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
javascript动态添加checkbox复选框的方法
2015/12/23 Javascript
在网页中插入百度地图的步骤详解
2016/12/02 Javascript
jQuery+pjax简单示例汇总
2017/04/21 jQuery
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
vue-ajax小封装实例
2017/09/18 Javascript
Node 代理访问的实现
2019/09/19 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
2020/04/26 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
JS实现简易贪吃蛇游戏
2020/08/24 Javascript
JS如何判断对象是否包含某个属性
2020/08/29 Javascript
[02:39]DOTA2国际邀请赛助威团西雅图第一天
2013/08/08 DOTA
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
python3利用smtplib通过qq邮箱发送邮件方法示例
2017/12/03 Python
Python实现计算文件MD5和SHA1的方法示例
2019/06/11 Python
Pycharm调试程序技巧小结
2020/08/08 Python
Python使用socket_TCP实现小文件下载功能
2020/10/09 Python
欧洲领先的电子和电信零售商和服务提供商:Currys PC World Business
2017/12/05 全球购物
幼儿园中班教学反思
2014/02/10 职场文书
设备售后服务承诺书
2014/05/30 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
四风自我剖析材料思想汇报
2014/10/01 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
一文搞懂MySQL索引页结构
2022/02/28 MySQL
instantclient客户端 连接oracle数据库
2022/04/26 Oracle