QT编译成功后,导出运行程序

本文详细介绍了如何在Qt中进行Release模式编译,包括进入release文件夹、确保程序编译成功,然后将QT环境文件复制到该目录,最后双击生成的.exe文件以运行程序。
摘要由CSDN通过智能技术生成

1.QT选择Release编译

2.进去release文件夹

程序编译成功后,确认有运行程序

3.将QT环境文件复制到release文件夹内

4. 双击.exe即可运行

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.首先需要安装QXlsx库,可以在Qt的帮助文档中找到相关的安装方法。 2.在Qt中创建一个TableWidget控件,并添加数据到其中。 3.导出数据到excel文件中,可以按照以下步骤进行: (1)包含QXlsx库的头文件: #include <QXlsx/QtXlsx> (2)创建一个QXlsx::Document对象: QXlsx::Document xlsx; (3)使用循环将TableWidget中的数据添加到QXlsx::Document对象中: for(int i=0;i<ui->tableWidget->rowCount();i++) { for(int j=0;j<ui->tableWidget->columnCount();j++) { xlsx.write(i+1,j+1,ui->tableWidget->item(i,j)->text()); } } (4)设置保存的文件路径和名称,并将数据保存到excel文件中: xlsx.saveAs("D:/test.xlsx"); 完整的代码如下: #include "mainwindow.h" #include "ui_mainwindow.h" #include <QXlsx/QtXlsx> MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); //添加数据到TableWidget ui->tableWidget->setRowCount(3); ui->tableWidget->setColumnCount(3); ui->tableWidget->setItem(0,0,new QTableWidgetItem("1")); ui->tableWidget->setItem(0,1,new QTableWidgetItem("2")); ui->tableWidget->setItem(0,2,new QTableWidgetItem("3")); ui->tableWidget->setItem(1,0,new QTableWidgetItem("4")); ui->tableWidget->setItem(1,1,new QTableWidgetItem("5")); ui->tableWidget->setItem(1,2,new QTableWidgetItem("6")); ui->tableWidget->setItem(2,0,new QTableWidgetItem("7")); ui->tableWidget->setItem(2,1,new QTableWidgetItem("8")); ui->tableWidget->setItem(2,2,new QTableWidgetItem("9")); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { //导出数据到excel文件 QXlsx::Document xlsx; for(int i=0;i<ui->tableWidget->rowCount();i++) { for(int j=0;j<ui->tableWidget->columnCount();j++) { xlsx.write(i+1,j+1,ui->tableWidget->item(i,j)->text()); } } xlsx.saveAs("D:/test.xlsx"); } 编译运行程序,点击“导出数据”按钮,即可将TableWidget中的数据导出到excel文件中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值