python获取列表控件_PyQt学习随笔:ListView控件获取当前选择项的方法
通过currentIndex()可以获取listView控件的当前选择元素,如果选择了多个,则可以通过selectedIndexes()来获取选择的元素,不过这两个函数返回的是元素数据,而不是索引编号,如果要取到索引顺序号,需要通过row()函数。
案例(m_ListView为listView控件名,displaySelected为一个TextBrowser控件名,itemmodel为列表项的数据存储名):
def DisplayItem(self):
selected = self.m_ListView.selectedIndexes()
for i in selected:
item = i.row()
inf = f"Pos:{item + 1},data: {self.itemmodel.stringList()[item]}"
self.displaySelected.setText(inf)
也可以这样:
def DisplayItem(self):
selected = self.m_ListView.currentIndex()
item = selected .row()
inf = f"Pos:{item + 1},data: {self.itemmodel.stringList()[item]}"
self.displaySelected.setText(inf)
python获取列表控件_PyQt学习随笔:ListView控件获取当前选择项的方法相关推荐
- listview pyqt5 添加_PyQt学习随笔:ListView控件增加列表项
ListView控件如果需要增加列表项,就是在对应数据存储中插入项,这又分两种情况,一种是已知列表数据存储,一种是未知数据存储.如果是未知数据存储,可以通过: ListView控件名.model() ...
- Android获取景点的信息,景点介绍(ListView控件应用)
1. 案例概述 此案例主要是对ListView列表控件的使用.当应用中包含多项数据,每项数据结构相同,只是内容不同时,可通过列表显示.对于列表中的内容,可以是显示字符串的TextView,也可以是结构 ...
- python numpy库的简单使用学习随笔(一)
一.numpy概述 numpy(Numerical Python)提供了python对多维数组对象的支持:ndarray,具有矢量运算能力,快速.节省空间.numpy支持高级大量的维度数组与矩阵运算, ...
- python修改列表中字典内的值_python修改字典内key对应值的方法
python学习笔记:字典 python版本:Python 2.6.6 系统环境:CentOS release 6.2 x86_64 本文参考了互联网上前辈的一些文章 一.字典是python中最灵活的 ...
- listview控件Android,Android中ListView控件的简单使用
文章引自郭霖<第一行代码> ListView允许用户通过手指上下滑动的方式将屏幕外的数据滚动到屏幕内,同时屏幕上原有的数据则会滚动出屏幕 使用LIstView控件 1 在布局文件中引入Li ...
- python选择日期控件_Flask学习笔记-使用bootstrap-datepicker实现页面日期选择
Bootstrap时间日期插件推荐--bootstrap-datepicker 参考网站:http://www.58img.com/framework/813 这个插件的样式个人觉得还是很不错,而且可 ...
- Asp.net控件开发学习笔记(三)-控件开发基础
封装 在asp.net中,控件被分为两类.用户控件和自定义服务器控件.前者就是我们经常用来将一些可复用的内容封装成的.ascx文件.这里主要研究后者. 创建自定义服务器控件 创建自 ...
- python计算机图形学_图形图像学习随笔:计算机图形学的一些基本概念
本文内容摘抄于:<计算机图形学的概念> 一.计算机图形学的范畴 1.图形主要分为两类,一类是基于线条信息表示的,如工程图.等高线地形图.曲面的线框图等:另一类是明暗图,也就是通常所说的真实 ...
- html点击按钮获取列表数据传递到页面,随笔:ajax传递数组,layui父子页面传值,下来菜单赋值,父页面数据获取,表格数据替换为字符串...
一.Ajax向后台传递数组问题:(声明前台我使用的layui框架) 例:我们要多前台一个数据表格进行批量删除操作,我们通过复选框选中数据id,将id存入一个数组中,然后利用ajax传递给后台,完成批量 ...
- python处理wps数据用xlwings_Python学习随笔:使用xlwings读取和操作Execl文件
一.背景 有2种模块可以对Execl文件,一种是xlwt 方式,需要安装三个库文件 xlrd(读Excel)xlwt(写Excel)xlutils(修改Excel),也是网上介绍文章最多的一种方法,一 ...
最新文章
- datatable java实现分页_jQuery Datatable - 使用Php的服务器端处理数据分页
- php 自加 性能,对于数据库的自增、自减心得
- 算法-------位1的个数
- AIX 3D32B80D 错误
- android studio插件相关(逐步完成系列)
- ios-晋级之路 CocoaPods引用第三方库不import不自动补齐
- java反射机制详解_Java反射机制详解
- app后端设计(php)
- Get和Post请求和对应的参数获取
- JavaScript + jQuery 知识复习总结(附超实用jQuery中文文档)
- 电商平台的系统组织架构
- 大智慧炒股软件下载|选股软件
- java面试题——项目常见面试题(单点登录、购物车)
- python实用脚本(三)—— 通过有道智云API实现翻译
- MPEG-4与H264区别,编码及应用
- AToken全观:情人节妹子收了520个BTC,成吨狗粮灌到饱
- 数据:锁定在智能合约中的MKR供应占比已创下16个月新高
- fafa什么意思_Fafa是什么意思
- 初步使用Arduino
- n个人排名,允许并列名次,共有多少种排名结果?