【Qt之QtXlsx模块】安装及使用
  yQAl4kecrO8W 2023年12月23日 17 0


1. 安装Perl,编译QtXlsx源码用

可以通过命令行进行查看是否已安装Perl
下载及安装传送门

1.1 未安装

命令:perl --version

【Qt之QtXlsx模块】安装及使用_#include


显示以上是未安装。

1.2 安装

【Qt之QtXlsx模块】安装及使用_Qt_02

2. 安装QtXlsx:命令行安装

2.1 下载QtXlsx源码

https://github.com/QtExcel/QXlsx 下载ZIP,解压待用。

【Qt之QtXlsx模块】安装及使用_Perl_03


记住此文件路径下的src源码路径,待会编译时需用到。

【Qt之QtXlsx模块】安装及使用_开发语言_04

2.2 打开Qt需要安装此模块的编译器

直接在搜索框,输入qt,选择需要安装此模块的编译器,以管理员身份运行。

【Qt之QtXlsx模块】安装及使用_开发语言_05


【Qt之QtXlsx模块】安装及使用_Qt_06


进入刚解压的QtXlsx路径。

命令:cd /d dirdir: QtXlsx目录

然后依次执行以下命令:可以根据自己的cpu核数改变 -j12的值

- qmake
- mingw32-make -j12
- mingw32-make install

【Qt之QtXlsx模块】安装及使用_#include_07


执行成功后,显示如下;

以下把编译后的需要用到的文件,复制到mingw492-32目录下。

【Qt之QtXlsx模块】安装及使用_#include_08

3. 测试

新建一个Qt工程,在.pro中,添加QT += xlsx 然后在文件中包含#include <QtXlsx/QtXlsx>

#include "mainwindow.h"
#include "ui_mainwindow.h"

#include <QtXlsx/QtXlsx>

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}

MainWindow::~MainWindow()
{
    delete ui;
}

之后进行构建,如果没出错,说明安装成功,就可以使用该模块进行表格操作。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月23日 0

暂无评论

推荐阅读
yQAl4kecrO8W