qt 5.15.2 使用pdf

1. 安装Qt 5.15.2 选择对应编译器和源码:

安装后已有pdf对应的库和源码:

将QtPdf和QtPdfWidgets目录拷贝到msvc2019_64/include(根据需要用到的编译器而定)

将C:\Qt\5.15.2\Src\qtwebengine\src\pdf\api所有文件拷贝到C:\Qt\5.15.2\msvc2019_64\include\QtPdf

将C:\Qt\5.15.2\Src\qtwebengine\src\pdfwidgets以下文件拷贝到

拷贝到:C:\Qt\5.15.2\msvc2019_64\include\QtPdfWidgets

测试:

使用Qt creator打开pdf例子程序:

2. 修改.pro 加入库和头文件:
复制代码
INCLUDEPATH += C:/Qt/5.15.2/msvc2019_64/include/QtPdfWidgets
INCLUDEPATH += C:/Qt/5.15.2/msvc2019_64/include/QtPdf

LIBS += -LC:/Qt/5.15.2/msvc2019_64/lib

CONFIG(debug, debug|release){
    LIBS += -lQt5Pdfd
    LIBS += -lQt5PdfWidgetsd
}
else
{
    LIBS += -lQt5Pdf
    LIBS += -lQt5PdfWidgets
}
3. 运行结果:
相关推荐
clever1016 小时前
在QtCreator 4.10.2中调试qt程序qDebug()输出中文为乱码问题的解决
开发语言·qt
吕司8 小时前
Qt的信号与槽
开发语言·qt
轩情吖9 小时前
Qt的窗口(三)
c++·qt
mengzhi啊10 小时前
qt加载了.qm却没有反应。因为加载时间太晚了
qt
C语言小火车13 小时前
Qt样式实现方式详解:六大方法全面解析
c语言·c++·qt·学习
ae_zr13 小时前
QT静态库如何使用
qt·压缩·静态exe
mengzhi啊13 小时前
针对no TS files specified。使用qt语言家,内网加密软件,不能生成.ts。当3种方法失效,还剩最后一种方法。
qt
木千14 小时前
Qt5.15.2安装MSVC2019编译器
开发语言·qt
专注于ai算法的踩坑小达人14 小时前
C++变量全面总结
c++·qt
去往火星14 小时前
Qt6 CMake 中引入 Qt Linguist 翻译功能
开发语言·qt