PyQt5 QListWidget选择多项并返回的实例
作者:Rhythm_x 时间:2022-12-14 07:49:25
参考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即多选项并以_隔开
来源:https://blog.csdn.net/qq_28792801/article/details/80990674
标签:PyQt5,QListWidget,多项
0
投稿
猜你喜欢
python 格式化输出百分号的方法
2023-07-17 08:23:27
用ASP实现远程批量文件改名
2007-09-12 12:23:00
Ubuntu+python将nii图像保存成png格式
2022-05-11 10:04:51
SQL Function 自定义函数详解
2024-01-15 20:33:23
Python importlib模块重载使用方法详解
2021-02-28 18:12:21
Go语言实现配置热加载的方法分享
2024-02-07 04:02:47
springboot整合单机缓存ehcache的实现
2023-11-09 15:27:24
MySQL高并发生成唯一订单号的方法实现
2024-01-28 00:27:38
实例讲解Python的函数闭包使用中应注意的问题
2022-05-17 23:29:53
Ranorex通过Python将报告发送到邮箱的方法
2021-08-17 03:57:43
一个拖动层和Onmouse自动下拉效果
2007-10-08 21:25:00
基于JS设计12306登录页面
2024-04-29 13:45:12
详解Python中的Numpy、SciPy、MatPlotLib安装与配置
2022-09-26 19:07:58
Python详细讲解浅拷贝与深拷贝的使用
2023-01-01 03:00:10
学生如何免费使用Pycharm专业版学生认证教程
2021-11-20 16:25:13
ASP中页面限权访问的几种方法
2007-12-13 06:53:00
MySQL5.6解压版服务无法启动之系统错误1067问题
2024-01-14 18:20:46
PyTorch梯度下降反向传播
2021-05-15 17:06:14
python实现颜色rgb和hex相互转换的函数
2021-10-05 23:18:13
FrontPage 2000主页设计问与答
2008-08-02 12:37:00