summaryrefslogtreecommitdiffstats
path: root/src/configure.cmake
blob: 270d9d771a08c44530abd2b5dfa1843000e91c34 (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
# Copyright (C) 2024 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause

qt_feature("graphs-2d" PUBLIC
    LABEL "2D Graphs"
    PURPOSE "Support for 2D graphs"
)

qt_feature("graphs-2d-area" PUBLIC
    LABEL "Area"
    PURPOSE "Support for Area graph"
)

qt_feature("graphs-2d-bar" PUBLIC
    LABEL "Bar"
    PURPOSE "Support for Bar graph"
)

qt_feature("graphs-2d-donut-pie" PUBLIC
    LABEL "Donut and Pie"
    PURPOSE "Support for Donut and Pie graphs"
)

qt_feature("graphs-2d-line" PUBLIC
    LABEL "Line"
    PURPOSE "Support for Line graph"
)

qt_feature("graphs-2d-scatter" PUBLIC
    LABEL "Scatter"
    PURPOSE "Support for Scatter graph"
)

qt_feature("graphs-2d-spline" PUBLIC
    LABEL "Spline"
    PURPOSE "Support for Spline graph"
)

qt_feature("graphs-3d" PUBLIC
    LABEL "3D Graphs"
    PURPOSE "Support for 3D graphs"
    CONDITION TARGET Qt6::Quick3D
)

qt_feature("graphs-3d-bars3d" PUBLIC
    LABEL "Bars3D"
    PURPOSE "Support for Bars3D graph"
    CONDITION TARGET Qt6::Quick3D
)

qt_feature("graphs-3d-scatter3d" PUBLIC
    LABEL "Scatter3D"
    PURPOSE "Support for Scatter3D graph"
    CONDITION TARGET Qt6::Quick3D
)

qt_feature("graphs-3d-surface3d" PUBLIC
    LABEL "Surface3D"
    PURPOSE "Support for Surface3D graph"
    CONDITION TARGET Qt6::Quick3D
)