QT版本:5.12.12
QtXls库的使用
下载链接
前面的步骤参考教程QtXlsx使用及安装–Qt操作excel文件
补充3点:
- 把
~\QtXlsxWriter-master\src
下的xlsx文件夹复制到~\Qt5.12.12\5.12.12\Src
目录里面。 ~\QtXlsxWriter-master\build-qtxlsx-Desktop_Qt_5_12_12_MinGW_64_bit-Debug\bin
文件夹下的Qt5Xlsx.dll和Qt5Xlsxd.dll都要复制到~\Qt5.12.12\5.12.12\mingw73_64\bin
目录中。- 复制
~\mkspecs\modules-inst
目录下的qt_lib_xlsx.pri文件到~\Qt5.12.12\5.12.12\mingw73_64\mkspecs\modules
目录中。
QMYSQL数据库驱动
前面的步骤参考教程【Qt】Qt5.12.12构建64位QMYSQL数据库驱动
补充3点:
- 修改
~\Qt5.12.12\5.12.12\Src\qtbase\src\plugins\sqldrivers\mysql
路径下的mysql.pro文件如下:
#QMAKE_USE += mysql //注释掉这一行
INCLUDEPATH = E:\mysql-8.0.28-winx64/include //添加这一行,mysql路径自己改
LIBS = E:\mysql-8.0.28-winx64\lib\libmysql.lib //添加这一行
OTHER_FILES += mysql.json
PLUGIN_CLASS_NAME = QMYSQLDriverPlugin
include(../qsqldriverbase.pri)
DESTDIR = ./myLib //添加这一行,编译后需要的文件在这里面
- 修改qsqldriverbase.pri文件:
#include($$shadowed($$PWD)/qtsqldrivers-config.pri) //注释掉这一行
include(./configure.pri) //添加这一行
最后,将myLib
目录下的qsqlmysql.dll 和 qsqlmysqld.dll 文件复制到~\Qt5.12.12\5.12.12\mingw73_64\plugins\sqldrivers
目录下 。