blob: f62430cafbd34c901b5a3b683af43a82f3fd5363 (
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
qt_internal_add_qml_module(ChartsQml
URI "QtCharts" # special case
VERSION "${PROJECT_VERSION}"
CLASS_NAME QtChartsQml2Plugin
PLUGIN_TARGET qtchartsqml2
PAST_MAJOR_VERSIONS 1 2
DESIGNER_SUPPORTED
DEPENDENCIES
QtQuick
QtCharts
SOURCES
declarativeabstractrendernode_p.h
declarativeaxes.cpp declarativeaxes_p.h
declarativecategoryaxis.cpp declarativecategoryaxis_p.h
declarativechart.cpp declarativechart_p.h
declarativechartglobal_p.h
declarativechartnode.cpp declarativechartnode_p.h
declarativeforeigntypes_p.h
declarativemargins.cpp declarativemargins_p.h
declarativepolarchart.cpp declarativepolarchart_p.h
declarativexypoint.cpp declarativexypoint_p.h
declarativexyseries.cpp declarativexyseries_p.h
DEFINES
QT_BUILD_QMLCHARTS_LIB
INCLUDE_DIRECTORIES
${CMAKE_CURRENT_SOURCE_DIR}
LIBRARIES
Qt::ChartsPrivate
Qt::CorePrivate
PUBLIC_LIBRARIES
Qt::Charts
Qt::Core
Qt::Gui
Qt::Qml
Qt::Quick
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_opengl
SOURCES
declarativeopenglrendernode.cpp declarativeopenglrendernode_p.h
PUBLIC_LIBRARIES
Qt::OpenGL
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_line_chart
SOURCES
declarativelineseries.cpp declarativelineseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_spline_chart
SOURCES
declarativesplineseries.cpp declarativesplineseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_area_chart
SOURCES
declarativeareaseries.cpp declarativeareaseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_scatter_chart
SOURCES
declarativescatterseries.cpp declarativescatterseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_pie_chart
SOURCES
declarativepieseries.cpp declarativepieseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_bar_chart
SOURCES
declarativebarseries.cpp declarativebarseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_boxplot_chart
SOURCES
declarativeboxplotseries.cpp declarativeboxplotseries_p.h
)
qt_internal_extend_target(ChartsQml CONDITION QT_FEATURE_charts_candlestick_chart
SOURCES
declarativecandlestickseries.cpp declarativecandlestickseries_p.h
)
# Warning: The files in the "designer" directory are _not_ part of this QML module.
# That is the sole reason why we install them manually.
# All files that do belong to the QML module _must_ be passed using the
# QML_FILES option. You should _never_ install them manually.
add_subdirectory(designer)
|