diff options
Diffstat (limited to 'src/charts/charts.pro')
-rw-r--r-- | src/charts/charts.pro | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/src/charts/charts.pro b/src/charts/charts.pro new file mode 100644 index 00000000..8e18fb7c --- /dev/null +++ b/src/charts/charts.pro @@ -0,0 +1,82 @@ +############################# BUILD CONFIG ###################################### + +TARGET = QtCharts + +message($$QT_CONFIG) +QT = core gui widgets +DEFINES += QT_CHARTS_LIBRARY +# Fix exports in static builds for applications linking charts module +static: MODULE_DEFINES += QT_CHARTS_STATICLIB + +MODULE_INCNAME = QtCharts + +QMAKE_DOCS = $$PWD/doc/qtcharts.qdocconf + +load(qt_module) +CONFIG -= create_cmake + +############################# SOURCES ########################################## + +SOURCES += \ + $$PWD/chartdataset.cpp \ + $$PWD/chartpresenter.cpp \ + $$PWD/chartthememanager.cpp \ + $$PWD/qchart.cpp \ + $$PWD/qchartview.cpp \ + $$PWD/qabstractseries.cpp \ + $$PWD/chartbackground.cpp \ + $$PWD/chartelement.cpp \ + $$PWD/chartitem.cpp \ + $$PWD/scroller.cpp \ + $$PWD/charttitle.cpp \ + $$PWD/qpolarchart.cpp +PRIVATE_HEADERS += \ + $$PWD/chartdataset_p.h \ + $$PWD/chartitem_p.h \ + $$PWD/chartpresenter_p.h \ + $$PWD/chartthememanager_p.h \ + $$PWD/chartbackground_p.h \ + $$PWD/chartelement_p.h \ + $$PWD/chartconfig_p.h \ + $$PWD/qchart_p.h \ + $$PWD/qchartview_p.h \ + $$PWD/scroller_p.h \ + $$PWD/qabstractseries_p.h \ + $$PWD/charttitle_p.h \ + $$PWD/charthelpers_p.h +PUBLIC_HEADERS += \ + $$PWD/qchart.h \ + $$PWD/qchartglobal.h \ + $$PWD/qabstractseries.h \ + $$PWD/qchartview.h \ + $$PWD/chartsnamespace.h \ + $$PWD/qpolarchart.h + +include($$PWD/common.pri) +include($$PWD/animations/animations.pri) +include($$PWD/areachart/areachart.pri) +include($$PWD/axis/axis.pri) +include($$PWD/domain/domain.pri) +include($$PWD/barchart/barchart.pri) +include($$PWD/legend/legend.pri) +include($$PWD/linechart/linechart.pri) +include($$PWD/piechart/piechart.pri) +include($$PWD/scatterchart/scatter.pri) +include($$PWD/splinechart/splinechart.pri) +include($$PWD/themes/themes.pri) +include($$PWD/xychart/xychart.pri) +include($$PWD/layout/layout.pri) +include($$PWD/boxplotchart/boxplotchart.pri) + +HEADERS += $$PUBLIC_HEADERS +HEADERS += $$PRIVATE_HEADERS +HEADERS += $$THEMES + +OTHER_FILES += doc/qtcharts.qdocconf \ + doc/src/* \ + doc/images/* + +#Define for unit tests +CONFIG(debug, debug|release) { + DEFINES += BUILD_PRIVATE_UNIT_TESTS +} |