source: ntrip/trunk/BNC/qwt/src.pri@ 9383

Last change on this file since 9383 was 9383, checked in by stoecker, 3 years ago

update to qwt verion 6.1.1 to fix build with newer Qt5

File size: 6.4 KB
Line 
1################################################################
2# Qwt Widget Library
3# Copyright (C) 1997 Josef Wilgen
4# Copyright (C) 2002 Uwe Rathmann
5#
6# This library is free software; you can redistribute it and/or
7# modify it under the terms of the Qwt License, Version 1.0
8################################################################
9
10
11HEADERS += \
12 qwt.h \
13 qwt_abstract_scale_draw.h \
14 qwt_clipper.h \
15 qwt_color_map.h \
16 qwt_compat.h \
17 qwt_column_symbol.h \
18 qwt_date.h \
19 qwt_date_scale_draw.h \
20 qwt_date_scale_engine.h \
21 qwt_dyngrid_layout.h \
22 qwt_global.h \
23 qwt_graphic.h \
24 qwt_interval.h \
25 qwt_interval_symbol.h \
26 qwt_math.h \
27 qwt_magnifier.h \
28 qwt_null_paintdevice.h \
29 qwt_painter.h \
30 qwt_painter_command.h \
31 qwt_panner.h \
32 qwt_picker.h \
33 qwt_picker_machine.h \
34 qwt_pixel_matrix.h \
35 qwt_point_3d.h \
36 qwt_point_polar.h \
37 qwt_round_scale_draw.h \
38 qwt_scale_div.h \
39 qwt_scale_draw.h \
40 qwt_scale_engine.h \
41 qwt_scale_map.h \
42 qwt_spline.h \
43 qwt_symbol.h \
44 qwt_system_clock.h \
45 qwt_text_engine.h \
46 qwt_text_label.h \
47 qwt_text.h \
48 qwt_transform.h \
49 qwt_widget_overlay.h
50
51SOURCES += \
52 qwt_abstract_scale_draw.cpp \
53 qwt_clipper.cpp \
54 qwt_color_map.cpp \
55 qwt_column_symbol.cpp \
56 qwt_date.cpp \
57 qwt_date_scale_draw.cpp \
58 qwt_date_scale_engine.cpp \
59 qwt_dyngrid_layout.cpp \
60 qwt_event_pattern.cpp \
61 qwt_graphic.cpp \
62 qwt_interval.cpp \
63 qwt_interval_symbol.cpp \
64 qwt_math.cpp \
65 qwt_magnifier.cpp \
66 qwt_null_paintdevice.cpp \
67 qwt_painter.cpp \
68 qwt_painter_command.cpp \
69 qwt_panner.cpp \
70 qwt_picker.cpp \
71 qwt_picker_machine.cpp \
72 qwt_pixel_matrix.cpp \
73 qwt_point_3d.cpp \
74 qwt_point_polar.cpp \
75 qwt_round_scale_draw.cpp \
76 qwt_scale_div.cpp \
77 qwt_scale_draw.cpp \
78 qwt_scale_map.cpp \
79 qwt_spline.cpp \
80 qwt_scale_engine.cpp \
81 qwt_symbol.cpp \
82 qwt_system_clock.cpp \
83 qwt_text_engine.cpp \
84 qwt_text_label.cpp \
85 qwt_text.cpp \
86 qwt_transform.cpp \
87 qwt_widget_overlay.cpp
88
89
90contains(QWT_CONFIG, QwtPlot) {
91
92 HEADERS += \
93 qwt_curve_fitter.h \
94 qwt_event_pattern.h \
95 qwt_abstract_legend.h \
96 qwt_legend.h \
97 qwt_legend_data.h \
98 qwt_legend_label.h \
99 qwt_plot.h \
100 qwt_plot_renderer.h \
101 qwt_plot_curve.h \
102 qwt_plot_dict.h \
103 qwt_plot_directpainter.h \
104 qwt_plot_grid.h \
105 qwt_plot_histogram.h \
106 qwt_plot_item.h \
107 qwt_plot_abstract_barchart.h \
108 qwt_plot_barchart.h \
109 qwt_plot_multi_barchart.h \
110 qwt_plot_intervalcurve.h \
111 qwt_plot_tradingcurve.h \
112 qwt_plot_layout.h \
113 qwt_plot_marker.h \
114 qwt_plot_zoneitem.h \
115 qwt_plot_textlabel.h \
116 qwt_plot_rasteritem.h \
117 qwt_plot_spectrogram.h \
118 qwt_plot_spectrocurve.h \
119 qwt_plot_scaleitem.h \
120 qwt_plot_legenditem.h \
121 qwt_plot_seriesitem.h \
122 qwt_plot_shapeitem.h \
123 qwt_plot_canvas.h \
124 qwt_plot_panner.h \
125 qwt_plot_picker.h \
126 qwt_plot_zoomer.h \
127 qwt_plot_magnifier.h \
128 qwt_plot_rescaler.h \
129 qwt_point_mapper.h \
130 qwt_raster_data.h \
131 qwt_matrix_raster_data.h \
132 qwt_sampling_thread.h \
133 qwt_samples.h \
134 qwt_series_data.h \
135 qwt_series_store.h \
136 qwt_point_data.h \
137 qwt_scale_widget.h
138
139 SOURCES += \
140 qwt_curve_fitter.cpp \
141 qwt_abstract_legend.cpp \
142 qwt_legend.cpp \
143 qwt_legend_data.cpp \
144 qwt_legend_label.cpp \
145 qwt_plot.cpp \
146 qwt_plot_renderer.cpp \
147 qwt_plot_xml.cpp \
148 qwt_plot_axis.cpp \
149 qwt_plot_curve.cpp \
150 qwt_plot_dict.cpp \
151 qwt_plot_directpainter.cpp \
152 qwt_plot_grid.cpp \
153 qwt_plot_histogram.cpp \
154 qwt_plot_item.cpp \
155 qwt_plot_abstract_barchart.cpp \
156 qwt_plot_barchart.cpp \
157 qwt_plot_multi_barchart.cpp \
158 qwt_plot_intervalcurve.cpp \
159 qwt_plot_zoneitem.cpp \
160 qwt_plot_tradingcurve.cpp \
161 qwt_plot_spectrogram.cpp \
162 qwt_plot_spectrocurve.cpp \
163 qwt_plot_scaleitem.cpp \
164 qwt_plot_legenditem.cpp \
165 qwt_plot_seriesitem.cpp \
166 qwt_plot_shapeitem.cpp \
167 qwt_plot_marker.cpp \
168 qwt_plot_textlabel.cpp \
169 qwt_plot_layout.cpp \
170 qwt_plot_canvas.cpp \
171 qwt_plot_panner.cpp \
172 qwt_plot_rasteritem.cpp \
173 qwt_plot_picker.cpp \
174 qwt_plot_zoomer.cpp \
175 qwt_plot_magnifier.cpp \
176 qwt_plot_rescaler.cpp \
177 qwt_point_mapper.cpp \
178 qwt_raster_data.cpp \
179 qwt_matrix_raster_data.cpp \
180 qwt_sampling_thread.cpp \
181 qwt_series_data.cpp \
182 qwt_point_data.cpp \
183 qwt_scale_widget.cpp
184
185 contains(QWT_CONFIG, QwtOpenGL) {
186
187 HEADERS += \
188 qwt_plot_glcanvas.h
189
190 SOURCES += \
191 qwt_plot_glcanvas.cpp
192 }
193
194 contains(QWT_CONFIG, QwtSvg) {
195
196 HEADERS += \
197 qwt_plot_svgitem.h
198
199 SOURCES += \
200 qwt_plot_svgitem.cpp
201 }
202}
203
204greaterThan(QT_MAJOR_VERSION, 4) {
205
206 QT += printsupport
207 QT += concurrent
208}
209
210contains(QWT_CONFIG, QwtSvg) {
211
212 greaterThan(QT_MAJOR_VERSION, 4) {
213
214 qtHaveModule(svg) {
215 QT += svg
216 }
217 else {
218 warning("QwtSvg is enabled in qwtconfig.pri, but Qt has not been built with svg support")
219 }
220 }
221 else {
222 QT += svg
223 }
224}
225else {
226
227 DEFINES += QWT_NO_SVG
228}
229
230contains(QWT_CONFIG, QwtOpenGL) {
231
232 QT += opengl
233}
234else {
235
236 DEFINES += QWT_NO_OPENGL
237}
238
239contains(QWT_CONFIG, QwtWidgets) {
240
241 HEADERS += \
242 qwt_abstract_slider.h \
243 qwt_abstract_scale.h \
244 qwt_arrow_button.h \
245 qwt_analog_clock.h \
246 qwt_compass.h \
247 qwt_compass_rose.h \
248 qwt_counter.h \
249 qwt_dial.h \
250 qwt_dial_needle.h \
251 qwt_knob.h \
252 qwt_slider.h \
253 qwt_thermo.h \
254 qwt_wheel.h
255
256 SOURCES += \
257 qwt_abstract_slider.cpp \
258 qwt_abstract_scale.cpp \
259 qwt_arrow_button.cpp \
260 qwt_analog_clock.cpp \
261 qwt_compass.cpp \
262 qwt_compass_rose.cpp \
263 qwt_counter.cpp \
264 qwt_dial.cpp \
265 qwt_dial_needle.cpp \
266 qwt_knob.cpp \
267 qwt_slider.cpp \
268 qwt_thermo.cpp \
269 qwt_wheel.cpp
270}
Note: See TracBrowser for help on using the repository browser.