曾经为qt不能直接导出excel而困扰,后来经过深入了解,得知qt支持xml国际语言,html是xml的一种。html是做网页的,相信大家比较熟悉。所以使用html的
生成表格。然后导出html格式文件。或者直接导出xls格式。excel是能够直接识别的。下附简短代码:
//初始化QTextEdit里面的内容
void MainWindow::initText()
{
QString begin = QString::fromLocal8Bit("
表格测试 | |||||||
序号 | 日期 | 飞机 | 大炮 | 火箭 | 轮船 | 汽车 | 我的自行车 |
QString mid = QString::fromLocal8Bit("
%1%2%3%4%5%6%7%8");QString end = QString::fromLocal8Bit("
");QString mid2 = mid.arg(1).arg(2).arg(3).arg(4).arg(5).arg(6).arg(7).arg(8);
QString mid3 = mid.