在QTableWidget表格里面设置文本文件数据
2016-11-19 14:47
211 查看
// 加载文件
void Widget::loadFile()
{
//创建文件对象,个人理解为就是info.txt文本
QFile file("C:\\Users\\Administrator\\Documents\\TableView\\info.txt");
//设置文件打开模式
file.open(QIODevice::ReadOnly|QIODevice::Text);
if(!file.isOpen())
{
QMessageBox::information(this,"Table","The file open fail",QMessageBox::Ok,QMessageBox::Save);
}
//使用文本流绑定文件对象file使得对文本流(in)操作就是对文件操作
QTextStream in(&file);
//split()函数是把字符串分离开来,每当扫描到" "空格就分离开组成多个字符串
QStringList strList = in.readAll().split(" ",QString::SkipEmptyParts);
//QTableWidget对象(table)是10列
for(int i=0; i<strList.count(); i++)
{
int row = i/10;
int col = i%10;
//给QTableView格子里面设置值
table->setItem(row,col,new QTableWidgetItem(strList.at(i)));
}
file.close();
}
相关文章推荐
- linux之用echo输入数据到文本末尾以及用open ssl命令在证书文件里面获取公钥
- 问题:C#打开一个文本文档往里面写数据,没有就新建文档 ;结果:c#FileStream文件读写(转)
- table里面怎么设置td的样式和Excel里面的表格一样&&当光标浮动td上到元素上时如何显示全部文本。
- 把GridView的列表数据导出为Word表格文件
- 使用JAVA读取EXCEL文件里面的数据
- 用JAVA处理文本与二进制数据混合大文件
- 从XML文件中读取数据到treeview及动态设置其样式
- 读取Excel文件中的数据,并显示在MSFlexGrid表格中
- 怎么设置文本属性为只读和隐藏 C#里面采用FileSream写入一个txt文本
- 一些关于从数据库导出数据到word、excel、.txt文本文件的代码
- 使用JAVA读取EXCEL文件里面的数据
- asp.net从数据库导出数据到word、excel、txt文本文件
- 请问各位大虾,如何将SQL中人表格导入TXT文本文件??谢谢
- 动态导出数据到文本/xls/sql/doc文件
- 把文本文件数据快速导入Sql Server
- 存储过程将.txt.xls文件数据导入数据库表格
- 通过试验探索Access 2000/XP 数据库的最佳 NTFS 权限设置Microsoft Jet 数据库引擎打不开文件'D:\wwwroot\test\data\'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
- WinForm中把DataGrid里面的数据导出成EXCEL文件(VB.net)
- XY坐标文本数据转换为Shp文件
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本