|
@@
-1,126
+1,92
|
|
1
|
!include( ../common.pri ):error( Couldn't find the common.pri file! )
|
|
1
|
!include( ../common.pri ):error( Couldn't find the common.pri file! )
|
|
2
|
TARGET = QtCommercialChart
|
|
2
|
TARGET = QtCommercialChart
|
|
3
|
DESTDIR = $$CHART_BUILD_LIB_DIR
|
|
3
|
DESTDIR = $$CHART_BUILD_LIB_DIR
|
|
4
|
TEMPLATE = lib
|
|
4
|
TEMPLATE = lib
|
|
5
|
QT += core \
|
|
5
|
QT += core \
|
|
6
|
gui
|
|
6
|
gui
|
|
7
|
CONFIG += debug_and_release
|
|
7
|
CONFIG += debug_and_release
|
|
8
|
CONFIG(debug, debug|release):TARGET = QtCommercialChartd
|
|
8
|
CONFIG(debug, debug|release):TARGET = QtCommercialChartd
|
|
9
|
SOURCES += \
|
|
9
|
SOURCES += \
|
|
10
|
barchart/bar.cpp \
|
|
|
|
|
11
|
barchart/barlabel.cpp \
|
|
|
|
|
12
|
barchart/barchartmodel.cpp \
|
|
|
|
|
13
|
barchart/separator.cpp \
|
|
|
|
|
14
|
barchart/qbarset.cpp \
|
|
|
|
|
15
|
barchart/qbarcategory.cpp \
|
|
|
|
|
16
|
barchart/qbarchartseries.cpp \
|
|
|
|
|
17
|
barchart/qpercentbarchartseries.cpp \
|
|
|
|
|
18
|
barchart/qstackedbarchartseries.cpp \
|
|
|
|
|
19
|
barchart/barpresenterbase.cpp \
|
|
|
|
|
20
|
barchart/barpresenter.cpp \
|
|
|
|
|
21
|
barchart/stackedbarpresenter.cpp \
|
|
|
|
|
22
|
barchart/percentbarpresenter.cpp \
|
|
|
|
|
23
|
linechart/linechartanimationitem.cpp \
|
|
|
|
|
24
|
linechart/linechartitem.cpp \
|
|
|
|
|
25
|
linechart/qlinechartseries.cpp \
|
|
|
|
|
26
|
qchart.cpp \
|
|
10
|
qchart.cpp \
|
|
27
|
axisitem.cpp \
|
|
11
|
axisitem.cpp \
|
|
28
|
qchartview.cpp \
|
|
12
|
qchartview.cpp \
|
|
29
|
qchartseries.cpp \
|
|
13
|
qchartseries.cpp \
|
|
30
|
qchartaxis.cpp \
|
|
14
|
qchartaxis.cpp \
|
|
31
|
charttheme.cpp \
|
|
15
|
charttheme.cpp \
|
|
32
|
chartdataset.cpp \
|
|
16
|
chartdataset.cpp \
|
|
33
|
chartpresenter.cpp \
|
|
17
|
chartpresenter.cpp \
|
|
34
|
domain.cpp
|
|
18
|
domain.cpp
|
|
35
|
PRIVATE_HEADERS += linechart/linechartitem_p.h \
|
|
19
|
PRIVATE_HEADERS += \
|
|
36
|
linechart/linechartanimationitem_p.h \
|
|
|
|
|
37
|
barchart/barlabel_p.h \
|
|
|
|
|
38
|
barchart/bar_p.h \
|
|
|
|
|
39
|
barchart/separator_p.h \
|
|
|
|
|
40
|
barchart/barchartmodel_p.h \
|
|
|
|
|
41
|
barchart/barpresenter.h \
|
|
|
|
|
42
|
barchart/stackedbarpresenter.h \
|
|
|
|
|
43
|
barchart/percentbarpresenter.h \
|
|
|
|
|
44
|
barchart/barpresenterbase.h \
|
|
|
|
|
45
|
axisitem_p.h \
|
|
20
|
axisitem_p.h \
|
|
46
|
chartitem_p.h \
|
|
21
|
chartitem_p.h \
|
|
47
|
charttheme_p.h \
|
|
22
|
charttheme_p.h \
|
|
48
|
chartdataset_p.h \
|
|
23
|
chartdataset_p.h \
|
|
49
|
chartpresenter_p.h \
|
|
24
|
chartpresenter_p.h \
|
|
50
|
domain_p.h
|
|
25
|
domain_p.h
|
|
51
|
PUBLIC_HEADERS += linechart/qlinechartseries.h \
|
|
26
|
PUBLIC_HEADERS += \
|
|
52
|
barchart/qbarchartseries.h \
|
|
|
|
|
53
|
barchart/qstackedbarchartseries.h \
|
|
|
|
|
54
|
barchart/qpercentbarchartseries.h \
|
|
|
|
|
55
|
barchart/barpresenter.h \
|
|
|
|
|
56
|
barchart/qstackedbarchartseries.h \
|
|
|
|
|
57
|
barchart/stackedbarpresenter.h \
|
|
|
|
|
58
|
barchart/qpercentbarchartseries.h \
|
|
|
|
|
59
|
barchart/percentbarpresenter.h \
|
|
|
|
|
60
|
barchart/barpresenterbase.h \
|
|
|
|
|
61
|
barchart/qbarset.h \
|
|
|
|
|
62
|
barchart/qbarcategory.h \
|
|
|
|
|
63
|
qchartseries.h \
|
|
27
|
qchartseries.h \
|
|
64
|
qchart.h \
|
|
28
|
qchart.h \
|
|
65
|
qchartglobal.h \
|
|
29
|
qchartglobal.h \
|
|
66
|
qchartview.h \
|
|
30
|
qchartview.h \
|
|
67
|
qchartaxis.h
|
|
31
|
qchartaxis.h
|
|
68
|
|
|
32
|
|
|
|
|
|
33
|
include(linechart/linechart.pri)
|
|
|
|
|
34
|
include(barchart/barchart.pri)
|
|
69
|
include(piechart/piechart.pri)
|
|
35
|
include(piechart/piechart.pri)
|
|
70
|
include(scatterseries/scatter.pri)
|
|
36
|
include(scatterseries/scatter.pri)
|
|
71
|
|
|
37
|
|
|
72
|
THEMES += themes/chartthemeicy_p.h \
|
|
38
|
THEMES += themes/chartthemeicy_p.h \
|
|
73
|
themes/chartthemegrayscale_p.h \
|
|
39
|
themes/chartthemegrayscale_p.h \
|
|
74
|
themes/chartthemescientific_p.h \
|
|
40
|
themes/chartthemescientific_p.h \
|
|
75
|
themes/chartthemevanilla_p.h
|
|
41
|
themes/chartthemevanilla_p.h
|
|
76
|
HEADERS += $$PUBLIC_HEADERS
|
|
42
|
HEADERS += $$PUBLIC_HEADERS
|
|
77
|
HEADERS += $$PRIVATE_HEADERS
|
|
43
|
HEADERS += $$PRIVATE_HEADERS
|
|
78
|
HEADERS += $$THEMES
|
|
44
|
HEADERS += $$THEMES
|
|
79
|
INCLUDEPATH += linechart \
|
|
45
|
INCLUDEPATH += linechart \
|
|
80
|
barchart \
|
|
46
|
barchart \
|
|
81
|
themes \
|
|
47
|
themes \
|
|
82
|
.
|
|
48
|
.
|
|
83
|
OBJECTS_DIR = $$CHART_BUILD_DIR/lib
|
|
49
|
OBJECTS_DIR = $$CHART_BUILD_DIR/lib
|
|
84
|
MOC_DIR = $$CHART_BUILD_DIR/lib
|
|
50
|
MOC_DIR = $$CHART_BUILD_DIR/lib
|
|
85
|
UI_DIR = $$CHART_BUILD_DIR/lib
|
|
51
|
UI_DIR = $$CHART_BUILD_DIR/lib
|
|
86
|
RCC_DIR = $$CHART_BUILD_DIR/lib
|
|
52
|
RCC_DIR = $$CHART_BUILD_DIR/lib
|
|
87
|
DEFINES += QTCOMMERCIALCHART_LIBRARY
|
|
53
|
DEFINES += QTCOMMERCIALCHART_LIBRARY
|
|
88
|
public_headers.path = $$[QT_INSTALL_HEADERS]/QtCommercialChart
|
|
54
|
public_headers.path = $$[QT_INSTALL_HEADERS]/QtCommercialChart
|
|
89
|
public_headers.files = $$PUBLIC_HEADERS
|
|
55
|
public_headers.files = $$PUBLIC_HEADERS
|
|
90
|
target.path = $$[QT_INSTALL_LIBS]
|
|
56
|
target.path = $$[QT_INSTALL_LIBS]
|
|
91
|
INSTALLS += target \
|
|
57
|
INSTALLS += target \
|
|
92
|
public_headers
|
|
58
|
public_headers
|
|
93
|
install_build_public_headers.name = bild_public_headers
|
|
59
|
install_build_public_headers.name = bild_public_headers
|
|
94
|
install_build_public_headers.output = $$CHART_BUILD_PUBLIC_HEADER_DIR/${QMAKE_FILE_BASE}.h
|
|
60
|
install_build_public_headers.output = $$CHART_BUILD_PUBLIC_HEADER_DIR/${QMAKE_FILE_BASE}.h
|
|
95
|
install_build_public_headers.input = PUBLIC_HEADERS
|
|
61
|
install_build_public_headers.input = PUBLIC_HEADERS
|
|
96
|
install_build_public_headers.commands = $$QMAKE_COPY \
|
|
62
|
install_build_public_headers.commands = $$QMAKE_COPY \
|
|
97
|
${QMAKE_FILE_NAME} \
|
|
63
|
${QMAKE_FILE_NAME} \
|
|
98
|
$$CHART_BUILD_PUBLIC_HEADER_DIR
|
|
64
|
$$CHART_BUILD_PUBLIC_HEADER_DIR
|
|
99
|
install_build_public_headers.CONFIG += target_predeps \
|
|
65
|
install_build_public_headers.CONFIG += target_predeps \
|
|
100
|
no_link
|
|
66
|
no_link
|
|
101
|
install_build_private_headers.name = bild_private_headers
|
|
67
|
install_build_private_headers.name = bild_private_headers
|
|
102
|
install_build_private_headers.output = $$CHART_BUILD_PRIVATE_HEADER_DIR/${QMAKE_FILE_BASE}.h
|
|
68
|
install_build_private_headers.output = $$CHART_BUILD_PRIVATE_HEADER_DIR/${QMAKE_FILE_BASE}.h
|
|
103
|
install_build_private_headers.input = PRIVATE_HEADERS
|
|
69
|
install_build_private_headers.input = PRIVATE_HEADERS
|
|
104
|
install_build_private_headers.commands = $$QMAKE_COPY \
|
|
70
|
install_build_private_headers.commands = $$QMAKE_COPY \
|
|
105
|
${QMAKE_FILE_NAME} \
|
|
71
|
${QMAKE_FILE_NAME} \
|
|
106
|
$$CHART_BUILD_PRIVATE_HEADER_DIR
|
|
72
|
$$CHART_BUILD_PRIVATE_HEADER_DIR
|
|
107
|
install_build_private_headers.CONFIG += target_predeps \
|
|
73
|
install_build_private_headers.CONFIG += target_predeps \
|
|
108
|
no_link
|
|
74
|
no_link
|
|
109
|
QMAKE_EXTRA_COMPILERS += install_build_public_headers install_build_private_headers
|
|
75
|
QMAKE_EXTRA_COMPILERS += install_build_public_headers install_build_private_headers
|
|
110
|
chartversion.target = qchartversion_p.h
|
|
76
|
chartversion.target = qchartversion_p.h
|
|
111
|
chartversion.commands = @echo \
|
|
77
|
chartversion.commands = @echo \
|
|
112
|
"build_time" \
|
|
78
|
"build_time" \
|
|
113
|
> \
|
|
79
|
> \
|
|
114
|
$$chartversion.target;
|
|
80
|
$$chartversion.target;
|
|
115
|
chartversion.depends = $$HEADERS \
|
|
81
|
chartversion.depends = $$HEADERS \
|
|
116
|
$$SOURCES
|
|
82
|
$$SOURCES
|
|
117
|
PRE_TARGETDEPS += qchartversion_p.h
|
|
83
|
PRE_TARGETDEPS += qchartversion_p.h
|
|
118
|
QMAKE_CLEAN += qchartversion_p.h
|
|
84
|
QMAKE_CLEAN += qchartversion_p.h
|
|
119
|
QMAKE_EXTRA_TARGETS += chartversion
|
|
85
|
QMAKE_EXTRA_TARGETS += chartversion
|
|
120
|
unix:QMAKE_DISTCLEAN += -r \
|
|
86
|
unix:QMAKE_DISTCLEAN += -r \
|
|
121
|
$$CHART_BUILD_HEADER_DIR \
|
|
87
|
$$CHART_BUILD_HEADER_DIR \
|
|
122
|
$$CHART_BUILD_LIB_DIR
|
|
88
|
$$CHART_BUILD_LIB_DIR
|
|
123
|
win32:QMAKE_DISTCLEAN += /Q \
|
|
89
|
win32:QMAKE_DISTCLEAN += /Q \
|
|
124
|
$$CHART_BUILD_HEADER_DIR \
|
|
90
|
$$CHART_BUILD_HEADER_DIR \
|
|
125
|
$$CHART_BUILD_LIB_DIR
|
|
91
|
$$CHART_BUILD_LIB_DIR
|
|
126
|
|
|
92
|
|