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代替了

相关推荐
Mr.Q12 分钟前
Qt多边形填充/不填充绘制
qt
霁月风20 分钟前
设计模式——适配器模式
c++·适配器模式
萧鼎31 分钟前
Python并发编程库:Asyncio的异步编程实战
开发语言·数据库·python·异步
学地理的小胖砸32 分钟前
【一些关于Python的信息和帮助】
开发语言·python
疯一样的码农32 分钟前
Python 继承、多态、封装、抽象
开发语言·python
^velpro^33 分钟前
数据库连接池的创建
java·开发语言·数据库
秋の花41 分钟前
【JAVA基础】Java集合基础
java·开发语言·windows
jrrz082842 分钟前
LeetCode 热题100(七)【链表】(1)
数据结构·c++·算法·leetcode·链表
小松学前端44 分钟前
第六章 7.0 LinkList
java·开发语言·网络
可峰科技1 小时前
斗破QT编程入门系列之二:认识Qt:编写一个HelloWorld程序(四星斗师)
开发语言·qt