qt从5.14版本开始就自带有pdf模块
但是在include文件夹中却没有相应的头文件。
我使用的是qt5.15.2版本,以下为在vs2019上的使用方法:
下载qt源代码,将路径下文件夹
复制到路径
下,
复制文件夹下
,替换..\msvc2019_64\include\QtPdf中相应文件,
复制文件夹下
,替换..\msvc2019_64\include\QtPdfWidgets中相应文件。
相应文件。
在pro文件增加
INCLUDEPATH += $$PWD/include/QtPdfWidgets
INCLUDEPATH += $$PWD/include/QtPdf
LIBS += -L$$PWD/lib
CONFIG(debug, debug|release){
LIBS += -lQt5Pdfd
LIBS += -lQt5PdfWidgetsd
}
else
{
LIBS += -lQt5Pdf
LIBS += -lQt5PdfWidgets
}
就可以实现Qt5下PDF的开发了!