QT QTableView 获取某行的所有信息
2016-03-22 15:15
357 查看
1. 信号槽
//显示信息
connect(ui->tableView,SIGNAL(clicked(QModelIndex)),this,SLOT( show_list() ));
2.获取当前行的行号
int row = ui-> tableView ->currentIndex().row();
qDebug()<<row;
3.获取当前行的所有信息
for(i = 0; i < 4; i++)
{
//遍历第row行的所有信息
QModelIndex index = list_model->index(row,i);
QString name = list_model->data(index).toString();
qDebug()<<name;
}
//显示信息
connect(ui->tableView,SIGNAL(clicked(QModelIndex)),this,SLOT( show_list() ));
2.获取当前行的行号
int row = ui-> tableView ->currentIndex().row();
qDebug()<<row;
3.获取当前行的所有信息
for(i = 0; i < 4; i++)
{
//遍历第row行的所有信息
QModelIndex index = list_model->index(row,i);
QString name = list_model->data(index).toString();
qDebug()<<name;
}
相关文章推荐
- Qt学习之解决QListWidgetItem有重叠时,点一下全部选中的问题
- Qt SQLite数据库操作
- qt 拖动 讲解 QDrag
- Qt 5.6 的 Qt.labs.controls 在安卓上效果
- Qt5自带加密方法
- QTableview的一些用法
- Qt中如何添加ICON图标 Qt设置应用程序图标
- Qt官方开发环境生成的exe发布方式--使用windeployqt
- winpcap在VS2012 Qt5 X64下的配置
- QT - Model/View 总结
- QT信号与槽的自动连接
- Qt之qSort
- QT布局管理器(QVBoxLayout,QHBoxLayout)不同部分比例大小设置方法
- Qt中 QString 和int, char等的“相互”转换
- Qt 在控件上面绘图 label,pushbutton。。。。。
- Qt5.5做的计算器
- QT学习笔记(1)—字符编码
- Qt信号槽函数用lambada表达式作为槽函数的陷阱
- QT线程发送消息通知界面小例
- QtCreator-----配置调试器