linux qt写入excel文件内容,Qt——读入txt文件,写入到表格

本文介绍了如何使用Qt在Linux环境下读取txt文件内容,并将其写入到Excel表格中。首先,文章讲解了ifstream、ofstream和fstream文件操作函数的使用。接着,创建QTableWidget类,并设置表格的行列数与标题。为解决表格显示过小的问题,通过QDesktopWidget获取桌面宽度来调整表格尺寸。最后,展示了如何将数组数据填充到表格中,涉及QTableWidgetItem和QString的转换技巧。
摘要由CSDN通过智能技术生成

负责文件的读写,主要有如下三种函数

#include ofstream //文件写操作 内存写入存储设备

ifstream //文件读操作,存储设备读区到内存中

fstream //读写操作,对打开的文件可进行读写操作这方面的介绍很多,具体也可参考链接 http://blog.csdn.net/kingstar158/article/details/6859379

第二:建立一个56*60的表格

TableWidget::TableWidget()

{

table = new QTableWidget(this);

table->setColumnCount(56);

table->setRowCount(60);

QStringList headers;

headers <

}

创建一个QTableWidget的类,设置表格行列,与行标题。或者也可以这样创建表格

QTableWidget *table = new QTableWidget(60,56); //新建一60行56列的表格

如果想要实现增加行,可以参考这篇文章,此处附上一个链接http://blog.csdn.net/xgbing/article/details/7774737

但问题是显示出来的表格太小,不知道是不是自己软件系统又抽什么疯了,所以我又调用了resize函数来调节表格大小。

table->resize(1366,200);

这里的1366是从哪儿得到的呢?我是查看了窗口的分辨率得知的,调用函数

QDesktopWidget *d = QApp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值