summaryrefslogtreecommitdiffstats
path: root/examples/charts/CMakeLists.txt
blob: 8cd0211f9f0c6489caebc6d5bccd44d3532f86d8 (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
# Generated from charts.pro.

if(QT_FEATURE_charts_area_chart)
    add_subdirectory(areachart)
endif()
if(QT_FEATURE_charts_line_chart)
    add_subdirectory(callout)
    add_subdirectory(chartinteractions)
    add_subdirectory(customchart)
    add_subdirectory(linechart)
    add_subdirectory(lineandbar)
    add_subdirectory(legendmarkers)
    add_subdirectory(logvalueaxis)
    add_subdirectory(modeldata)
    add_subdirectory(zoomlinechart)
endif()
if(QT_FEATURE_charts_spline_chart)
    add_subdirectory(dynamicspline)
    add_subdirectory(multiaxis)
    add_subdirectory(splinechart)
endif()
if(QT_FEATURE_charts_area_chart AND QT_FEATURE_charts_spline_chart)
    add_subdirectory(chartthemes)
    add_subdirectory(polarchart)
endif()
if(QT_FEATURE_charts_bar_chart)
    add_subdirectory(barchart)
    add_subdirectory(barmodelmapper)
    add_subdirectory(horizontalbarchart)
    add_subdirectory(horizontalpercentbarchart)
    add_subdirectory(horizontalstackedbarchart)
    add_subdirectory(stackedbarchart)
    add_subdirectory(stackedbarchartdrilldown)
    add_subdirectory(percentbarchart)
    add_subdirectory(legend)
    add_subdirectory(temperaturerecords)
endif()
if(QT_FEATURE_charts_pie_chart)
    add_subdirectory(donutchart)
    add_subdirectory(donutbreakdown)
    add_subdirectory(nesteddonuts)
    add_subdirectory(piechart)
    add_subdirectory(piechartcustomization)
    add_subdirectory(piechartdrilldown)
endif()
if(QT_FEATURE_charts_pie_chart AND TARGET Qt::Quick)
    add_subdirectory(qmlpiechart)
endif()
if(QT_FEATURE_charts_boxplot_chart)
    add_subdirectory(boxplotchart)
endif()
if(QT_FEATURE_charts_boxplot_chart AND TARGET Qt::Quick)
    add_subdirectory(qmlboxplot)
endif()
if(QT_FEATURE_charts_candlestick_chart)
    add_subdirectory(candlestickchart)
endif()
if(QT_FEATURE_charts_candlestick_chart AND TARGET Qt::Quick)
    add_subdirectory(qmlcandlestick)
endif()
if(QT_FEATURE_charts_scatter_chart)
    add_subdirectory(scatterchart)
    add_subdirectory(scatterinteractions)
endif()
if(TARGET Qt::Quick)
    add_subdirectory(qmlchart)
    add_subdirectory(qmlcustomizations)
    add_subdirectory(qmlcustomlegend)
    add_subdirectory(qmlf1legends)
    add_subdirectory(qmloscilloscope)
    add_subdirectory(qmlweather)
endif()
if(TARGET Qt::Multimedia)
    # TODO: this never gets compiled : missing find_pacakge
    # add_subdirectory(audio) // QTBUG-94181
endif()
if(QT_FEATURE_opengl)
    add_subdirectory(openglseries)
endif()
if(QT_FEATURE_charts_datetime_axis)
    add_subdirectory(datetimeaxis)
endif()
if(QT_FEATURE_charts_datetime_axis AND TARGET Qt::Quick)
    add_subdirectory(qmlaxes)
    add_subdirectory(qmlpolarchart)
endif()