程序用的tableView控件,有时需要获取选中行的索引值,但是因为点击表头会对表中数据进行排序,所以乱序之后QModelIndex.row()获取到的与索引值不同,请问该怎样获取到选中行的索引值
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qt 如何获取QModelIndex所在的索引值
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
lhl_lqc 2015-04-08 11:01关注selectedIndexes可以用这个。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 2举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-05-31 07:58编程小鱼酱的博客 QModelIndex索引
- 2022-12-05 11:27litanyuan的博客 Qt 模型视图编程之 QModelIndex
- 2023-02-06 15:55漂流中的博客 模型中的每个顶级项都由一个没有父索引的模型索引表示——在这种情况下,() 将返回一个无效的模型索引,相当于用 QModelIndex( ) 构造函数。要获得引用模型中现有项的模型索引,请使用所需的行和列值以及父项的模型...
- 2024-01-14 19:26云中飞鸿--**峰的博客 从名字可以看出,他是模型的索引,只要对模型实体(各种xxxModel的实体)施加这个索引,model就会返回数据集中对应的值,或者通过这个索引修改对应数据集中的值。上述代码中,只要看懂了如何访问根节点的儿子A的儿子...
- 2024-06-17 15:00高亚奇的博客 返回指向此索引对应模型的指针。返回值是常量指针,因为调用模型的非常量函数可能会使模型索引无效,并可能使应用程序崩溃。
- 2025-03-08 12:11arlen_lee的博客 Qt提供了一种略微不同于MVC(Model-View-Controller)的架构,称之为MVD(Model-View-Delgate)架构。即Controller实际上应由用户自己组合实现,Qt未提供专门的类来处理,Qt提供了一系列的Delegate协调Model和View,...
- 2022-09-14 05:21开软古剑楠的博客 本篇继上一篇QT官方文档的QT Model/View 编程,实现了上一篇中全部的实例。这些样例并不能代表QT的MVC编程全貌。旨在更清晰的阐述上一篇教程的内容。所以这两篇内容并不能真正的教会我们怎样利用QT的MVC编程去实现...
- 2023-06-07 12:27北星之茫的博客 周末在图书馆不经意间翻阅了《Qt高级编程》后就爱释手,作者Mark Summerfield高瞻远瞩、思路清晰,刚好满足我提升Qt知识的需要,于是借出此书,好好学习一番。QT4.0版本引用了模型/视图架构,此框架实现了数据与表现...
- 2024-05-06 07:23QT性能优化QT原理源码QT界面美化的博客 QT6数据库引擎概述QT6数据库引擎概述QT6是Qt框架的第六个主要版本,它带来了许多新特性和改进,包括对数据库引擎的增强。在QT6中,数据库引擎是用于处理数据库操作的核心模块,它为开发者提供了一套完整的API来连接...
- 2024-05-25 16:03激昂~逐流的博客 对qt 的代理进行了详细分析。
- 2023-06-26 19:222. **数据读取**:通过索引访问模型数据,如`data(index, role)`方法,其中index是QModelIndex对象,role是Qt::ItemDataRole枚举值,如Qt::DisplayRole用于显示数据。 3. **数据修改**:支持对数据进行插入、删除和...
- 2023-04-17 11:10泡沫o0的博客 深入浅出Qt数据库编程:从基本操作到高级技巧
- 2024-01-21 19:42Solitude的学习日记的博客 SELECT: 用于查询数据库中的数据,可以选择要查询的字段、表格和条件。// 查询表中的所有字段和数据 SELECT 列名1, 列名2 ...例如:SELECT 列名1, COUNT(列名2) FROM 表名 GROUP BY 列名1 HAVING COUNT(列名2) > 值;
- 2025-04-16 17:31程序员小马兰的博客 Qt 数据库
- 2022-05-04 21:13骆驼胡杨的博客 MVC模型/视图编程 Qt中的模型/视图架构用来实现大量的数据存储、处理及显示。 MVC(Model-View-Controller)包括了3个组件: 模型(Model)是应用对象,用来表示数据; 视图(View)是模型的用户界面,用来显示数据;...
- 2022-10-30 07:31在Qt编程中,QStringList提供了多种高效的方法来处理字符串集合,包括添加、删除、查找、替换、合并和拆分等操作。 1. **增加字符串**: 使用`append()`方法可以在列表末尾添加一个字符串,例如: ```cpp ...
- 2025-12-10 09:00c6d7e8f9g的博客 本文全面解析了Qt中的数据库编程技术,涵盖QtSql模块的核心类与功能,包括数据库连接管理、SQL查询执行、事务处理、多数据库连接支持等。深入介绍了QSqlQuery、QSqlTableModel和QSqlRelationalTableModel的使用方法...
- 2024-05-21 08:53激昂~逐流的博客 qt各种小案例练习
- 2023-12-05 22:58不停感叹的老林_<C 语言编程核心突破>的博客 qt核心知识
- 2024-09-13 22:56宁夏清风的博客 现在,无意间在qt官方例程中翻到一个treemodel 的定义,在此做个学习笔记。这个model定义的亮点在于数据结构简单,成员变量里如果不需要定义rolenames,就只剩下一个treeItem指针了。它没有外部容器包裹,刚开始看到...
- 没有解决我的问题, 去提问