Qt 获得QTableview所选中的行的某一列数据

1、点击QtableView控件-》右键-》跳到槽-》选择

2、编写槽函数信息

cpp 复制代码
void XXX::on_tableView_CalTable_clicked(const QModelIndex &index)
{
    int row=index.row();//获得当前行索引
    int col=index.column();//获得当前列索引
    QModelIndex index1 =CalViewModel->index(row,2);
    //model是你tableView里的模型,->index(行索引,列索引)
    //(索引从零开始,要看哪行哪列自己写(可以写循环遍历全部))
    QString id=CalViewModel->data(index1).toString();//获取索引对应位置的数据转为字符串
}

备注:由于信息保密,我把类名用XXX代替了

相关推荐
Z1Jxxx13 小时前
加密算法加密算法
开发语言·c++·算法
Eric.Lee202114 小时前
python实现 mp4转gif文件
开发语言·python·手势识别·手势交互·手势建模·xr混合现实
EntyIU14 小时前
python开发中虚拟环境配置
开发语言·python
乌萨奇也要立志学C++14 小时前
【洛谷】递归初阶 三道经典递归算法题(汉诺塔 / 占卜 DIY/FBI 树)详解
数据结构·c++·算法
️停云️14 小时前
【滑动窗口与双指针】不定长滑动窗口
c++·算法·leetcode·剪枝·哈希
charlie11451419114 小时前
嵌入式现代C++教程: 构造函数优化:初始化列表 vs 成员赋值
开发语言·c++·笔记·学习·嵌入式·现代c++
wjs202414 小时前
Bootstrap5 消息弹窗
开发语言
资生算法程序员_畅想家_剑魔15 小时前
Kotlin常见技术分享-02-相对于Java 的核心优势-协程
java·开发语言·kotlin
IT=>小脑虎15 小时前
C++零基础衔接进阶知识点【详解版】
开发语言·c++·学习
nbsaas-boot15 小时前
Go vs Java 的三阶段切换路线图
java·开发语言·golang