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爬虫之打包生成exe文件
Nov 06 Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
python正则表达式爬取猫眼电影top100
Feb 24 Python
利用python实现微信头像加红色数字功能
Mar 26 Python
对python 矩阵转置transpose的实例讲解
Apr 17 Python
python使用Qt界面以及逻辑实现方法
Jul 10 Python
django最快程序开发流程详解
Jul 19 Python
Django中提示消息messages的设置方式
Nov 15 Python
pycharm sciview的图片另存为操作
Jun 01 Python
django haystack实现全文检索的示例代码
Jun 24 Python
通过代码实例了解Python sys模块
Sep 14 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实现一个简单的用户登记表示例
2017/04/25 PHP
PHP如何获取当前主机、域名、网址、路径、端口等参数
2017/06/09 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
比较搞笑的js陷阱题
2010/02/07 Javascript
用jquery与css打造个性化的单选框和复选框
2010/10/20 Javascript
jquery获得下拉框值的代码
2011/08/13 Javascript
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
基于jquery的bankInput银行卡账号格式化
2012/08/22 Javascript
js简单实现让文本框内容逐个字的显示出来
2013/10/22 Javascript
jQuery对于显示和隐藏等常用状态的判断方法
2014/12/13 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
2015/06/11 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
2015/08/04 Javascript
jQuery超简单选项卡完整实例
2015/09/26 Javascript
jQuery实现多级联动下拉列表查询框
2016/01/18 Javascript
Bootstrap每天必学之响应式导航、轮播图
2016/04/25 Javascript
JS实现AES加密并与PHP互通的方法分析
2017/04/19 Javascript
vue小图标favicon不显示的解决方案
2017/09/19 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
2018/04/26 jQuery
Angularjs 根据一个select的值去设置另一个select的值方法
2018/08/13 Javascript
微信小程序实现星级评价效果
2018/12/28 Javascript
python去掉字符串中重复字符的方法
2014/02/27 Python
Python实现3行代码解简单的一元一次方程
2014/08/18 Python
Python入门篇之列表和元组
2014/10/17 Python
在Python中使用PIL模块处理图像的教程
2015/04/29 Python
Python 绘图库 Matplotlib 入门教程
2018/04/19 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
2018/06/11 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
python给list排序的简单方法
2020/12/10 Python
M1芯片安装python3.9.1的实现
2021/02/02 Python
彪马俄罗斯官网:PUMA俄罗斯
2019/07/13 全球购物
幼儿园开学寄语
2014/04/03 职场文书
活动倡议书范文
2014/05/13 职场文书
物理系毕业生自荐书
2014/06/13 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
幼儿园托班开学寄语(2016春季)
2015/12/03 职场文书
英语教学课后反思
2016/02/15 职场文书