blob: 319e244646ab1ab43f6080802cd5ee88fc644d11 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
TARGET = QtPdf
QT += gui core core-private
QT_PRIVATE += network
TEMPLATE = lib
CONFIG += c++11
CONFIG -= precompile_header # Not supported by upstream header files
win32: DEFINES += NOMINMAX
INCLUDEPATH += $$QTPDF_ROOT/src/3rdparty/pdfium/fpdfsdk/include
INCLUDEPATH += $$QTPDF_ROOT/src/3rdparty/pdfium
INCLUDEPATH += $$QTPDF_ROOT/src/3rdparty/pdfium/third_party/freetype/include
load(qt_module)
LIBS_PRIVATE += -L$$MODULE_BASE_OUTDIR/lib -lqtpdfium$$qtPlatformTargetSuffix()
gcc {
QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
}
msvc {
QMAKE_CXXFLAGS_WARN_ON += -wd"4100"
}
SOURCES += \
jsbridge.cpp \
qpdfbookmarkmodel.cpp \
qpdfdocument.cpp \
qpdfpagenavigation.cpp
HEADERS += \
qpdfbookmarkmodel.h \
qpdfdocument.h \
qpdfdocument_p.h \
qpdfdocumentrenderoptions.h \
qpdfnamespace.h \
qpdfpagenavigation.h \
qtpdfglobal.h
|