JKQtPlotter/examples/jkqtplot_test/jkqtplot_test.pro
2022-04-24 22:07:16 +02:00

79 lines
1.8 KiB
Prolog

SOURCES += jkqtplot_test.cpp \
testmain.cpp \
TestWidgetFunctionPlots.cpp \
TestWidgetGeometry.cpp \
TestWidgetGraphs.cpp \
TestWidgetImages.cpp \
TestWidgetLogGraphs.cpp \
TestWidgetParamScatterPlots.cpp \
TestWidgetPeaksPlots.cpp \
TestWidgetRGBImages.cpp \
TestWidgetBarcharts.cpp \
TestWidgetContourPlots.cpp \
TestWidgetEmptyPlot.cpp
lessThan(QT_MAJOR_VERSION, 6) {
SOURCES += QTeXEngine/src/QTeXPaintEngine.cpp \
QTeXEngine/src/QTeXPaintDevice.cpp
HEADERS += QTeXEngine/src/QTeXEngine.h
greaterThan(QT_MAJOR_VERSION, 4) {
} else {
win32 {
SOURCES += jkqtpemfengineadapter.cpp \
EmfEngine/src/EmfPaintDevice.cpp \
EmfEngine/src/EmfEngine.cpp \
HEADERS +=EmfEngine/src/EmfEngine.h \
jkqtpemfengineadapter.h
LIBS += -lgdi32
}
}
}
HEADERS += testmain.h \
TestWidgetFunctionPlots.h \
TestWidgetGeometry.h \
TestWidgetGraphs.h \
TestWidgetImages.h \
TestWidgetLogGraphs.h \
TestWidgetParamScatterPlots.h \
TestWidgetPeaksPlots.h \
TestWidgetRGBImages.h \
TestWidgetBarcharts.h \
TestWidgetContourPlots.h \
TestWidgetEmptyPlot.h
RESOURCES += jkqtplot_test.qrc
win32-msvc*: DEFINES += _USE_MATH_DEFINES
win32-msvc*: DEFINES += NOMINMAX
TARGET = jkqtplot_test
# configure Qt
CONFIG += link_prl qt
QT += core gui xml svg
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport
# include JKQTPlotter source code
DEPENDPATH += $$PWD
#$$PWD/../../lib
INCLUDEPATH += ../../lib
CONFIG (debug, debug|release) {
LIBS += -L../../qmake/staticlib/jkqtplotterlib/debug -ljkqtplotterlib_debug
} else {
LIBS += -L../../qmake/staticlib/jkqtplotterlib/release -ljkqtplotterlib
}
message("LIBS = $$LIBS")