Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qgroundcontrol
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
1c4fdc2e
Commit
1c4fdc2e
authored
Apr 10, 2019
by
Gus Grubba
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
First shot at it
parent
2f5324fd
Changes
281
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
281 changed files
with
433 additions
and
73510 deletions
+433
-73510
QGCExternalLibs.pri
QGCExternalLibs.pri
+0
-9
qwt.pri
libs/qwt.pri
+0
-149
CMakeLists.txt
libs/qwt/CMakeLists.txt
+0
-84
qwt.h
libs/qwt/qwt.h
+0
-22
qwt.pri
libs/qwt/qwt.pri
+0
-146
qwt_abstract_legend.cpp
libs/qwt/qwt_abstract_legend.cpp
+0
-38
qwt_abstract_legend.h
libs/qwt/qwt_abstract_legend.h
+0
-71
qwt_abstract_scale.cpp
libs/qwt/qwt_abstract_scale.cpp
+0
-449
qwt_abstract_scale.h
libs/qwt/qwt_abstract_scale.h
+0
-105
qwt_abstract_scale_draw.cpp
libs/qwt/qwt_abstract_scale_draw.cpp
+0
-416
qwt_abstract_scale_draw.h
libs/qwt/qwt_abstract_scale_draw.h
+0
-141
qwt_abstract_slider.cpp
libs/qwt/qwt_abstract_slider.cpp
+0
-822
qwt_abstract_slider.h
libs/qwt/qwt_abstract_slider.h
+0
-167
qwt_analog_clock.cpp
libs/qwt/qwt_analog_clock.cpp
+0
-244
qwt_analog_clock.h
libs/qwt/qwt_analog_clock.h
+0
-93
qwt_array.h
libs/qwt/qwt_array.h
+0
-29
qwt_arrow_button.cpp
libs/qwt/qwt_arrow_button.cpp
+0
-333
qwt_arrow_button.h
libs/qwt/qwt_arrow_button.h
+0
-52
qwt_clipper.cpp
libs/qwt/qwt_clipper.cpp
+0
-510
qwt_clipper.h
libs/qwt/qwt_clipper.h
+0
-40
qwt_color_map.cpp
libs/qwt/qwt_color_map.cpp
+0
-444
qwt_color_map.h
libs/qwt/qwt_color_map.h
+0
-200
qwt_column_symbol.cpp
libs/qwt/qwt_column_symbol.cpp
+0
-293
qwt_column_symbol.h
libs/qwt/qwt_column_symbol.h
+0
-161
qwt_compass.cpp
libs/qwt/qwt_compass.cpp
+0
-308
qwt_compass.h
libs/qwt/qwt_compass.h
+0
-83
qwt_compass_rose.cpp
libs/qwt/qwt_compass_rose.cpp
+0
-269
qwt_compass_rose.h
libs/qwt/qwt_compass_rose.h
+0
-89
qwt_compat.h
libs/qwt/qwt_compat.h
+0
-42
qwt_counter.cpp
libs/qwt/qwt_counter.cpp
+0
-785
qwt_counter.h
libs/qwt/qwt_counter.h
+0
-161
qwt_curve_fitter.cpp
libs/qwt/qwt_curve_fitter.cpp
+0
-453
qwt_curve_fitter.h
libs/qwt/qwt_curve_fitter.h
+0
-139
qwt_data.cpp
libs/qwt/qwt_data.cpp
+0
-377
qwt_data.h
libs/qwt/qwt_data.h
+0
-166
qwt_date.cpp
libs/qwt/qwt_date.cpp
+0
-654
qwt_date.h
libs/qwt/qwt_date.h
+0
-128
qwt_date_scale_draw.cpp
libs/qwt/qwt_date_scale_draw.cpp
+0
-269
qwt_date_scale_draw.h
libs/qwt/qwt_date_scale_draw.h
+0
-77
qwt_date_scale_engine.cpp
libs/qwt/qwt_date_scale_engine.cpp
+0
-1300
qwt_date_scale_engine.h
libs/qwt/qwt_date_scale_engine.h
+0
-77
qwt_dial.cpp
libs/qwt/qwt_dial.cpp
+0
-872
qwt_dial.h
libs/qwt/qwt_dial.h
+0
-168
qwt_dial_needle.cpp
libs/qwt/qwt_dial_needle.cpp
+0
-440
qwt_dial_needle.h
libs/qwt/qwt_dial_needle.h
+0
-187
qwt_double_interval.cpp
libs/qwt/qwt_double_interval.cpp
+0
-195
qwt_double_interval.h
libs/qwt/qwt_double_interval.h
+0
-217
qwt_double_range.cpp
libs/qwt/qwt_double_range.cpp
+0
-380
qwt_double_range.h
libs/qwt/qwt_double_range.h
+0
-88
qwt_double_rect.cpp
libs/qwt/qwt_double_rect.cpp
+0
-599
qwt_double_rect.h
libs/qwt/qwt_double_rect.h
+0
-501
qwt_dyngrid_layout.cpp
libs/qwt/qwt_dyngrid_layout.cpp
+0
-591
qwt_dyngrid_layout.h
libs/qwt/qwt_dyngrid_layout.h
+0
-83
qwt_event_pattern.cpp
libs/qwt/qwt_event_pattern.cpp
+0
-265
qwt_event_pattern.h
libs/qwt/qwt_event_pattern.h
+0
-240
qwt_global.h
libs/qwt/qwt_global.h
+0
-41
qwt_graphic.cpp
libs/qwt/qwt_graphic.cpp
+0
-986
qwt_graphic.h
libs/qwt/qwt_graphic.h
+0
-172
qwt_interval.cpp
libs/qwt/qwt_interval.cpp
+0
-354
qwt_interval.h
libs/qwt/qwt_interval.h
+0
-320
qwt_interval_data.cpp
libs/qwt/qwt_interval_data.cpp
+0
-70
qwt_interval_data.h
libs/qwt/qwt_interval_data.h
+0
-70
qwt_interval_symbol.cpp
libs/qwt/qwt_interval_symbol.cpp
+0
-319
qwt_interval_symbol.h
libs/qwt/qwt_interval_symbol.h
+0
-87
qwt_knob.cpp
libs/qwt/qwt_knob.cpp
+0
-845
qwt_knob.h
libs/qwt/qwt_knob.h
+0
-178
qwt_layout_metrics.cpp
libs/qwt/qwt_layout_metrics.cpp
+0
-326
qwt_layout_metrics.h
libs/qwt/qwt_layout_metrics.h
+0
-157
qwt_legend.cpp
libs/qwt/qwt_legend.cpp
+0
-801
qwt_legend.h
libs/qwt/qwt_legend.h
+0
-117
qwt_legend_data.cpp
libs/qwt/qwt_legend_data.cpp
+0
-129
qwt_legend_data.h
libs/qwt/qwt_legend_data.h
+0
-87
qwt_legend_item.cpp
libs/qwt/qwt_legend_item.cpp
+0
-563
qwt_legend_item.h
libs/qwt/qwt_legend_item.h
+0
-121
qwt_legend_itemmanager.h
libs/qwt/qwt_legend_itemmanager.h
+0
-34
qwt_legend_label.cpp
libs/qwt/qwt_legend_label.cpp
+0
-421
qwt_legend_label.h
libs/qwt/qwt_legend_label.h
+0
-80
qwt_magnifier.cpp
libs/qwt/qwt_magnifier.cpp
+0
-492
qwt_magnifier.h
libs/qwt/qwt_magnifier.h
+0
-86
qwt_math.cpp
libs/qwt/qwt_math.cpp
+0
-74
qwt_math.h
libs/qwt/qwt_math.h
+0
-149
qwt_matrix_raster_data.cpp
libs/qwt/qwt_matrix_raster_data.cpp
+0
-298
qwt_matrix_raster_data.h
libs/qwt/qwt_matrix_raster_data.h
+0
-74
qwt_null_paintdevice.cpp
libs/qwt/qwt_null_paintdevice.cpp
+0
-593
qwt_null_paintdevice.h
libs/qwt/qwt_null_paintdevice.h
+0
-126
qwt_paint_buffer.cpp
libs/qwt/qwt_paint_buffer.cpp
+0
-192
qwt_paint_buffer.h
libs/qwt/qwt_paint_buffer.h
+0
-67
qwt_painter.cpp
libs/qwt/qwt_painter.cpp
+0
-1266
qwt_painter.h
libs/qwt/qwt_painter.h
+0
-188
qwt_painter_command.cpp
libs/qwt/qwt_painter_command.cpp
+0
-237
qwt_painter_command.h
libs/qwt/qwt_painter_command.h
+0
-173
qwt_panner.cpp
libs/qwt/qwt_panner.cpp
+0
-538
qwt_panner.h
libs/qwt/qwt_panner.h
+0
-103
qwt_picker.cpp
libs/qwt/qwt_picker.cpp
+0
-1577
qwt_picker.h
libs/qwt/qwt_picker.h
+0
-329
qwt_picker_machine.cpp
libs/qwt/qwt_picker_machine.cpp
+0
-527
qwt_picker_machine.h
libs/qwt/qwt_picker_machine.h
+0
-214
qwt_pixel_matrix.cpp
libs/qwt/qwt_pixel_matrix.cpp
+0
-51
qwt_pixel_matrix.h
libs/qwt/qwt_pixel_matrix.h
+0
-98
qwt_plot.cpp
libs/qwt/qwt_plot.cpp
+0
-1163
qwt_plot.h
libs/qwt/qwt_plot.h
+0
-312
qwt_plot_abstract_barchart.cpp
libs/qwt/qwt_plot_abstract_barchart.cpp
+0
-367
qwt_plot_abstract_barchart.h
libs/qwt/qwt_plot_abstract_barchart.h
+0
-97
qwt_plot_axis.cpp
libs/qwt/qwt_plot_axis.cpp
+0
-719
qwt_plot_barchart.cpp
libs/qwt/qwt_plot_barchart.cpp
+0
-459
qwt_plot_barchart.h
libs/qwt/qwt_plot_barchart.h
+0
-118
qwt_plot_canvas.cpp
libs/qwt/qwt_plot_canvas.cpp
+0
-1104
qwt_plot_canvas.h
libs/qwt/qwt_plot_canvas.h
+0
-171
qwt_plot_curve.cpp
libs/qwt/qwt_plot_curve.cpp
+0
-1191
qwt_plot_curve.h
libs/qwt/qwt_plot_curve.h
+0
-337
qwt_plot_dict.cpp
libs/qwt/qwt_plot_dict.cpp
+0
-191
qwt_plot_dict.h
libs/qwt/qwt_plot_dict.h
+0
-58
qwt_plot_directpainter.cpp
libs/qwt/qwt_plot_directpainter.cpp
+0
-317
qwt_plot_directpainter.h
libs/qwt/qwt_plot_directpainter.h
+0
-100
qwt_plot_glcanvas.cpp
libs/qwt/qwt_plot_glcanvas.cpp
+0
-357
qwt_plot_glcanvas.h
libs/qwt/qwt_plot_glcanvas.h
+0
-136
qwt_plot_grid.cpp
libs/qwt/qwt_plot_grid.cpp
+0
-438
qwt_plot_grid.h
libs/qwt/qwt_plot_grid.h
+0
-87
qwt_plot_histogram.cpp
libs/qwt/qwt_plot_histogram.cpp
+0
-690
qwt_plot_histogram.h
libs/qwt/qwt_plot_histogram.h
+0
-139
qwt_plot_intervalcurve.cpp
libs/qwt/qwt_plot_intervalcurve.cpp
+0
-603
qwt_plot_intervalcurve.h
libs/qwt/qwt_plot_intervalcurve.h
+0
-132
qwt_plot_item.cpp
libs/qwt/qwt_plot_item.cpp
+0
-698
qwt_plot_item.h
libs/qwt/qwt_plot_item.h
+0
-307
qwt_plot_layout.cpp
libs/qwt/qwt_plot_layout.cpp
+0
-1444
qwt_plot_layout.h
libs/qwt/qwt_plot_layout.h
+0
-122
qwt_plot_legenditem.cpp
libs/qwt/qwt_plot_legenditem.cpp
+0
-865
qwt_plot_legenditem.h
libs/qwt/qwt_plot_legenditem.h
+0
-136
qwt_plot_magnifier.cpp
libs/qwt/qwt_plot_magnifier.cpp
+0
-145
qwt_plot_magnifier.h
libs/qwt/qwt_plot_magnifier.h
+0
-54
qwt_plot_marker.cpp
libs/qwt/qwt_plot_marker.cpp
+0
-610
qwt_plot_marker.h
libs/qwt/qwt_plot_marker.h
+0
-130
qwt_plot_multi_barchart.cpp
libs/qwt/qwt_plot_multi_barchart.cpp
+0
-744
qwt_plot_multi_barchart.h
libs/qwt/qwt_plot_multi_barchart.h
+0
-127
qwt_plot_panner.cpp
libs/qwt/qwt_plot_panner.cpp
+0
-275
qwt_plot_panner.h
libs/qwt/qwt_plot_panner.h
+0
-60
qwt_plot_picker.cpp
libs/qwt/qwt_plot_picker.cpp
+0
-378
qwt_plot_picker.h
libs/qwt/qwt_plot_picker.h
+0
-111
qwt_plot_print.cpp
libs/qwt/qwt_plot_print.cpp
+0
-493
qwt_plot_printfilter.cpp
libs/qwt/qwt_plot_printfilter.cpp
+0
-548
qwt_plot_printfilter.h
libs/qwt/qwt_plot_printfilter.h
+0
-81
qwt_plot_rasteritem.cpp
libs/qwt/qwt_plot_rasteritem.cpp
+0
-946
qwt_plot_rasteritem.h
libs/qwt/qwt_plot_rasteritem.h
+0
-152
qwt_plot_renderer.cpp
libs/qwt/qwt_plot_renderer.cpp
+0
-1014
qwt_plot_renderer.h
libs/qwt/qwt_plot_renderer.h
+0
-170
qwt_plot_rescaler.cpp
libs/qwt/qwt_plot_rescaler.cpp
+0
-631
qwt_plot_rescaler.h
libs/qwt/qwt_plot_rescaler.h
+0
-142
qwt_plot_scaleitem.cpp
libs/qwt/qwt_plot_scaleitem.cpp
+0
-458
qwt_plot_scaleitem.h
libs/qwt/qwt_plot_scaleitem.h
+0
-94
qwt_plot_seriesitem.cpp
libs/qwt/qwt_plot_seriesitem.cpp
+0
-112
qwt_plot_seriesitem.h
libs/qwt/qwt_plot_seriesitem.h
+0
-66
qwt_plot_shapeitem.cpp
libs/qwt/qwt_plot_shapeitem.cpp
+0
-491
qwt_plot_shapeitem.h
libs/qwt/qwt_plot_shapeitem.h
+0
-111
qwt_plot_spectrocurve.cpp
libs/qwt/qwt_plot_spectrocurve.cpp
+0
-321
qwt_plot_spectrocurve.h
libs/qwt/qwt_plot_spectrocurve.h
+0
-79
qwt_plot_spectrogram.cpp
libs/qwt/qwt_plot_spectrogram.cpp
+0
-660
qwt_plot_spectrogram.h
libs/qwt/qwt_plot_spectrogram.h
+0
-118
qwt_plot_svgitem.cpp
libs/qwt/qwt_plot_svgitem.cpp
+0
-219
qwt_plot_svgitem.h
libs/qwt/qwt_plot_svgitem.h
+0
-61
qwt_plot_textlabel.cpp
libs/qwt/qwt_plot_textlabel.cpp
+0
-261
qwt_plot_textlabel.h
libs/qwt/qwt_plot_textlabel.h
+0
-75
qwt_plot_tradingcurve.cpp
libs/qwt/qwt_plot_tradingcurve.cpp
+0
-682
qwt_plot_tradingcurve.h
libs/qwt/qwt_plot_tradingcurve.h
+0
-174
qwt_plot_xml.cpp
libs/qwt/qwt_plot_xml.cpp
+0
-42
qwt_plot_zoneitem.cpp
libs/qwt/qwt_plot_zoneitem.cpp
+0
-315
qwt_plot_zoneitem.h
libs/qwt/qwt_plot_zoneitem.h
+0
-65
qwt_plot_zoomer.cpp
libs/qwt/qwt_plot_zoomer.cpp
+0
-604
qwt_plot_zoomer.h
libs/qwt/qwt_plot_zoomer.h
+0
-140
qwt_point_3d.cpp
libs/qwt/qwt_point_3d.cpp
+0
-22
qwt_point_3d.h
libs/qwt/qwt_point_3d.h
+0
-189
qwt_point_data.cpp
libs/qwt/qwt_point_data.cpp
+0
-304
qwt_point_data.h
libs/qwt/qwt_point_data.h
+0
-146
qwt_point_mapper.cpp
libs/qwt/qwt_point_mapper.cpp
+0
-721
qwt_point_mapper.h
libs/qwt/qwt_point_mapper.h
+0
-89
qwt_point_polar.cpp
libs/qwt/qwt_point_polar.cpp
+0
-121
qwt_point_polar.h
libs/qwt/qwt_point_polar.h
+0
-201
qwt_polygon.h
libs/qwt/qwt_polygon.h
+0
-35
qwt_raster_data.cpp
libs/qwt/qwt_raster_data.cpp
+0
-404
qwt_raster_data.h
libs/qwt/qwt_raster_data.h
+0
-95
qwt_rect.cpp
libs/qwt/qwt_rect.cpp
+0
-29
qwt_rect.h
libs/qwt/qwt_rect.h
+0
-31
qwt_round_scale_draw.cpp
libs/qwt/qwt_round_scale_draw.cpp
+0
-314
qwt_round_scale_draw.h
libs/qwt/qwt_round_scale_draw.h
+0
-66
qwt_samples.h
libs/qwt/qwt_samples.h
+0
-239
qwt_sampling_thread.cpp
libs/qwt/qwt_sampling_thread.cpp
+0
-106
qwt_sampling_thread.h
libs/qwt/qwt_sampling_thread.h
+0
-50
qwt_scale_div.cpp
libs/qwt/qwt_scale_div.cpp
+0
-331
qwt_scale_div.h
libs/qwt/qwt_scale_div.h
+0
-110
qwt_scale_draw.cpp
libs/qwt/qwt_scale_draw.cpp
+0
-926
qwt_scale_draw.h
libs/qwt/qwt_scale_draw.h
+0
-120
qwt_scale_engine.cpp
libs/qwt/qwt_scale_engine.cpp
+0
-1118
qwt_scale_engine.h
libs/qwt/qwt_scale_engine.h
+0
-220
qwt_scale_map.cpp
libs/qwt/qwt_scale_map.cpp
+0
-248
qwt_scale_map.h
libs/qwt/qwt_scale_map.h
+0
-175
qwt_scale_widget.cpp
libs/qwt/qwt_scale_widget.cpp
+0
-942
qwt_scale_widget.h
libs/qwt/qwt_scale_widget.h
+0
-136
qwt_series_data.cpp
libs/qwt/qwt_series_data.cpp
+0
-346
qwt_series_data.h
libs/qwt/qwt_series_data.h
+0
-355
qwt_series_store.h
libs/qwt/qwt_series_store.h
+0
-199
qwt_slider.cpp
libs/qwt/qwt_slider.cpp
+0
-991
qwt_slider.h
libs/qwt/qwt_slider.h
+0
-130
qwt_spline.cpp
libs/qwt/qwt_spline.cpp
+0
-384
qwt_spline.h
libs/qwt/qwt_spline.h
+0
-101
qwt_symbol.cpp
libs/qwt/qwt_symbol.cpp
+0
-1767
qwt_symbol.h
libs/qwt/qwt_symbol.h
+0
-258
qwt_system_clock.cpp
libs/qwt/qwt_system_clock.cpp
+0
-396
qwt_system_clock.h
libs/qwt/qwt_system_clock.h
+0
-47
qwt_text.cpp
libs/qwt/qwt_text.cpp
+0
-684
qwt_text.h
libs/qwt/qwt_text.h
+0
-223
qwt_text_engine.cpp
libs/qwt/qwt_text_engine.cpp
+0
-345
qwt_text_engine.h
libs/qwt/qwt_text_engine.h
+0
-172
qwt_text_label.cpp
libs/qwt/qwt_text_label.cpp
+0
-324
qwt_text_label.h
libs/qwt/qwt_text_label.h
+0
-77
qwt_thermo.cpp
libs/qwt/qwt_thermo.cpp
+0
-1004
qwt_thermo.h
libs/qwt/qwt_thermo.h
+0
-178
qwt_transform.cpp
libs/qwt/qwt_transform.cpp
+0
-165
qwt_transform.h
libs/qwt/qwt_transform.h
+0
-137
qwt_valuelist.h
libs/qwt/qwt_valuelist.h
+0
-60
qwt_wheel.cpp
libs/qwt/qwt_wheel.cpp
+0
-1299
qwt_wheel.h
libs/qwt/qwt_wheel.h
+0
-178
qwt_widget_overlay.cpp
libs/qwt/qwt_widget_overlay.cpp
+0
-373
qwt_widget_overlay.h
libs/qwt/qwt_widget_overlay.h
+0
-148
qgroundcontrol.pro
qgroundcontrol.pro
+6
-185
qgroundcontrol.qrc
qgroundcontrol.qrc
+1
-0
GeoTagController.cc
src/AnalyzeView/GeoTagController.cc
+11
-5
LogDownloadController.cc
src/AnalyzeView/LogDownloadController.cc
+5
-9
APMCameraComponent.cc
src/AutoPilotPlugins/APM/APMCameraComponent.cc
+0
-1
APMLightsComponent.cc
src/AutoPilotPlugins/APM/APMLightsComponent.cc
+0
-1
APMSafetyComponent.cc
src/AutoPilotPlugins/APM/APMSafetyComponent.cc
+0
-1
APMSubFrameComponent.cc
src/AutoPilotPlugins/APM/APMSubFrameComponent.cc
+0
-1
AirframeComponent.cc
src/AutoPilotPlugins/PX4/AirframeComponent.cc
+0
-1
FlightModesComponent.cc
src/AutoPilotPlugins/PX4/FlightModesComponent.cc
+0
-1
PowerComponent.cc
src/AutoPilotPlugins/PX4/PowerComponent.cc
+0
-1
SensorsComponent.cc
src/AutoPilotPlugins/PX4/SensorsComponent.cc
+0
-1
FlightDisplayView.qml
src/FlightDisplay/FlightDisplayView.qml
+23
-21
FlightDisplayViewMap.qml
src/FlightDisplay/FlightDisplayViewMap.qml
+25
-28
FlightDisplayViewVideo.qml
src/FlightDisplay/FlightDisplayViewVideo.qml
+2
-3
FlightDisplayViewWidgets.qml
src/FlightDisplay/FlightDisplayViewWidgets.qml
+3
-4
GuidedActionsController.qml
src/FlightDisplay/GuidedActionsController.qml
+45
-40
GuidedAltitudeSlider.qml
src/FlightDisplay/GuidedAltitudeSlider.qml
+3
-4
FlightMap.qml
src/FlightMap/FlightMap.qml
+1
-2
CameraPageWidget.qml
src/FlightMap/Widgets/CameraPageWidget.qml
+5
-6
MapFitFunctions.qml
src/FlightMap/Widgets/MapFitFunctions.qml
+0
-3
QGCInstrumentWidget.qml
src/FlightMap/Widgets/QGCInstrumentWidget.qml
+5
-6
QGCInstrumentWidgetAlternate.qml
src/FlightMap/Widgets/QGCInstrumentWidgetAlternate.qml
+2
-3
VideoPageWidget.qml
src/FlightMap/Widgets/VideoPageWidget.qml
+2
-3
GeoFenceController.cc
src/MissionManager/GeoFenceController.cc
+0
-5
MissionController.cc
src/MissionManager/MissionController.cc
+0
-5
RallyPointController.cc
src/MissionManager/RallyPointController.cc
+0
-4
PlanView.qml
src/PlanView/PlanView.qml
+5
-6
QGCApplication.cc
src/QGCApplication.cc
+8
-117
QGCApplication.h
src/QGCApplication.h
+1
-11
QGCMessageBox.h
src/QGCMessageBox.h
+0
-123
QGCQFileDialog.cc
src/QGCQFileDialog.cc
+0
-1
QGCQmlWidgetHolder.cpp
src/QGCQmlWidgetHolder.cpp
+0
-68
QGCQmlWidgetHolder.h
src/QGCQmlWidgetHolder.h
+0
-65
QGCQmlWidgetHolder.ui
src/QGCQmlWidgetHolder.ui
+0
-41
QGCQuickWidget.cc
src/QGCQuickWidget.cc
+0
-58
QGCQuickWidget.h
src/QGCQuickWidget.h
+0
-38
ParameterEditorController.cc
src/QmlControls/ParameterEditorController.cc
+3
-4
QGCToolBarButton.qml
src/QmlControls/QGCToolBarButton.qml
+29
-52
QGroundControl.Controls.qmldir
src/QmlControls/QGroundControl.Controls.qmldir
+0
-1
OfflineMap.qml
src/QtLocationPlugin/QMLControl/OfflineMap.qml
+1
-1
QGCMapEngineManager.cc
src/QtLocationPlugin/QMLControl/QGCMapEngineManager.cc
+13
-14
AppSettings.cc
src/Settings/AppSettings.cc
+0
-1
FirmwareUpgradeController.cc
src/VehicleSetup/FirmwareUpgradeController.cc
+5
-5
QGCCorePlugin.cc
src/api/QGCCorePlugin.cc
+0
-18
QGCCorePlugin.h
src/api/QGCCorePlugin.h
+0
-11
QGCFlightGearLink.cc
src/comm/QGCFlightGearLink.cc
+5
-2
QGCJSBSimLink.cc
src/comm/QGCJSBSimLink.cc
+4
-4
QGCXPlaneLink.cc
src/comm/QGCXPlaneLink.cc
+2
-2
FileManager.cc
src/uas/FileManager.cc
+0
-1
UAS.cc
src/uas/UAS.cc
+0
-50
UAS.h
src/uas/UAS.h
+3
-5
MainWindow.cc
src/ui/MainWindow.cc
+0
-518
MainWindow.h
src/ui/MainWindow.h
+0
-182
MainWindowNative.qml
src/ui/MainWindowNative.qml
+214
-19
MainToolBarIndicators.qml
src/ui/toolbar/MainToolBarIndicators.qml
+1
-1
QGCUnconnectedInfoWidget.cc
src/ui/uas/QGCUnconnectedInfoWidget.cc
+0
-35
QGCUnconnectedInfoWidget.h
src/ui/uas/QGCUnconnectedInfoWidget.h
+0
-36
QGCUnconnectedInfoWidget.ui
src/ui/uas/QGCUnconnectedInfoWidget.ui
+0
-79
No files found.
QGCExternalLibs.pri
View file @
1c4fdc2e
...
...
@@ -99,15 +99,6 @@ SOURCES += \
libs/shapelib/shpopen.c \
libs/shapelib/safileio.c
#
# [REQUIRED] QWT plotting library dependency. Provides plotting capabilities.
#
!MobileBuild {
include(libs/qwt.pri)
DEPENDPATH += libs/qwt
INCLUDEPATH += libs/qwt
}
#
# [REQUIRED] SDL dependency. Provides joystick/gamepad support.
# The SDL is packaged with QGC for the Mac and Windows. Linux support requires installing the SDL
...
...
libs/qwt.pri
deleted
100644 → 0
View file @
2f5324fd
######################################################################
# Automatically generated by qmake (2.01a) Wed Feb 10 11:43:43 2010
######################################################################
QWTSRCDIR = libs/qwt
DEPENDPATH += $$QWTSRCDIR
INCLUDEPATH += $$QWTSRCDIR
# Input
HEADERS += $$QWTSRCDIR/qwt.h \
$$QWTSRCDIR/qwt_abstract_legend.h \
$$QWTSRCDIR/qwt_abstract_scale.h \
$$QWTSRCDIR/qwt_abstract_scale_draw.h \
$$QWTSRCDIR/qwt_abstract_slider.h \
$$QWTSRCDIR/qwt_analog_clock.h \
$$QWTSRCDIR/qwt_arrow_button.h \
$$QWTSRCDIR/qwt_clipper.h \
$$QWTSRCDIR/qwt_color_map.h \
$$QWTSRCDIR/qwt_compass.h \
$$QWTSRCDIR/qwt_compass_rose.h \
$$QWTSRCDIR/qwt_counter.h \
$$QWTSRCDIR/qwt_curve_fitter.h \
$$QWTSRCDIR/qwt_dial.h \
$$QWTSRCDIR/qwt_dial_needle.h \
$$QWTSRCDIR/qwt_dyngrid_layout.h \
$$QWTSRCDIR/qwt_event_pattern.h \
$$QWTSRCDIR/qwt_global.h \
$$QWTSRCDIR/qwt_graphic.h \
$$QWTSRCDIR/qwt_interval.h \
$$QWTSRCDIR/qwt_knob.h \
$$QWTSRCDIR/qwt_legend.h \
$$QWTSRCDIR/qwt_legend_data.h \
$$QWTSRCDIR/qwt_legend_label.h \
$$QWTSRCDIR/qwt_magnifier.h \
$$QWTSRCDIR/qwt_math.h \
$$QWTSRCDIR/qwt_null_paintdevice.h \
$$QWTSRCDIR/qwt_painter.h \
$$QWTSRCDIR/qwt_painter_command.h \
$$QWTSRCDIR/qwt_panner.h \
$$QWTSRCDIR/qwt_picker.h \
$$QWTSRCDIR/qwt_picker_machine.h \
$$QWTSRCDIR/qwt_pixel_matrix.h \
$$QWTSRCDIR/qwt_plot.h \
$$QWTSRCDIR/qwt_plot_canvas.h \
$$QWTSRCDIR/qwt_plot_curve.h \
$$QWTSRCDIR/qwt_plot_dict.h \
$$QWTSRCDIR/qwt_plot_grid.h \
$$QWTSRCDIR/qwt_plot_item.h \
$$QWTSRCDIR/qwt_plot_layout.h \
$$QWTSRCDIR/qwt_plot_magnifier.h \
$$QWTSRCDIR/qwt_plot_marker.h \
$$QWTSRCDIR/qwt_plot_panner.h \
$$QWTSRCDIR/qwt_plot_picker.h \
$$QWTSRCDIR/qwt_plot_rasteritem.h \
$$QWTSRCDIR/qwt_plot_scaleitem.h \
$$QWTSRCDIR/qwt_plot_seriesitem.h \
$$QWTSRCDIR/qwt_plot_spectrogram.h \
$$QWTSRCDIR/qwt_plot_svgitem.h \
$$QWTSRCDIR/qwt_plot_zoomer.h \
$$QWTSRCDIR/qwt_point_mapper.h \
$$QWTSRCDIR/qwt_point_data.h \
$$QWTSRCDIR/qwt_raster_data.h \
$$QWTSRCDIR/qwt_round_scale_draw.h \
$$QWTSRCDIR/qwt_scale_div.h \
$$QWTSRCDIR/qwt_scale_draw.h \
$$QWTSRCDIR/qwt_scale_engine.h \
$$QWTSRCDIR/qwt_scale_map.h \
$$QWTSRCDIR/qwt_scale_widget.h \
$$QWTSRCDIR/qwt_series_data.h \
$$QWTSRCDIR/qwt_slider.h \
$$QWTSRCDIR/qwt_spline.h \
$$QWTSRCDIR/qwt_symbol.h \
$$QWTSRCDIR/qwt_text.h \
$$QWTSRCDIR/qwt_text_engine.h \
$$QWTSRCDIR/qwt_text_label.h \
$$QWTSRCDIR/qwt_thermo.h \
$$QWTSRCDIR/qwt_transform.h \
$$QWTSRCDIR/qwt_wheel.h \
$$QWTSRCDIR/qwt_widget_overlay.h
SOURCES += $$QWTSRCDIR/qwt_abstract_legend.cpp \
$$QWTSRCDIR/qwt_abstract_scale.cpp \
$$QWTSRCDIR/qwt_abstract_scale_draw.cpp \
$$QWTSRCDIR/qwt_abstract_slider.cpp \
$$QWTSRCDIR/qwt_analog_clock.cpp \
$$QWTSRCDIR/qwt_arrow_button.cpp \
$$QWTSRCDIR/qwt_clipper.cpp \
$$QWTSRCDIR/qwt_color_map.cpp \
$$QWTSRCDIR/qwt_compass.cpp \
$$QWTSRCDIR/qwt_compass_rose.cpp \
$$QWTSRCDIR/qwt_counter.cpp \
$$QWTSRCDIR/qwt_curve_fitter.cpp \
$$QWTSRCDIR/qwt_dial.cpp \
$$QWTSRCDIR/qwt_dial_needle.cpp \
$$QWTSRCDIR/qwt_dyngrid_layout.cpp \
$$QWTSRCDIR/qwt_event_pattern.cpp \
$$QWTSRCDIR/qwt_graphic.cpp \
$$QWTSRCDIR/qwt_interval.cpp \
$$QWTSRCDIR/qwt_knob.cpp \
$$QWTSRCDIR/qwt_legend.cpp \
$$QWTSRCDIR/qwt_legend_data.cpp \
$$QWTSRCDIR/qwt_legend_label.cpp \
$$QWTSRCDIR/qwt_magnifier.cpp \
$$QWTSRCDIR/qwt_math.cpp \
$$QWTSRCDIR/qwt_null_paintdevice.cpp \
$$QWTSRCDIR/qwt_painter.cpp \
$$QWTSRCDIR/qwt_painter_command.cpp \
$$QWTSRCDIR/qwt_panner.cpp \
$$QWTSRCDIR/qwt_picker.cpp \
$$QWTSRCDIR/qwt_picker_machine.cpp \
$$QWTSRCDIR/qwt_pixel_matrix.cpp \
$$QWTSRCDIR/qwt_plot.cpp \
$$QWTSRCDIR/qwt_plot_axis.cpp \
$$QWTSRCDIR/qwt_plot_canvas.cpp \
$$QWTSRCDIR/qwt_plot_curve.cpp \
$$QWTSRCDIR/qwt_plot_dict.cpp \
$$QWTSRCDIR/qwt_plot_grid.cpp \
$$QWTSRCDIR/qwt_plot_item.cpp \
$$QWTSRCDIR/qwt_plot_layout.cpp \
$$QWTSRCDIR/qwt_plot_magnifier.cpp \
$$QWTSRCDIR/qwt_plot_marker.cpp \
$$QWTSRCDIR/qwt_plot_panner.cpp \
$$QWTSRCDIR/qwt_plot_picker.cpp \
$$QWTSRCDIR/qwt_plot_rasteritem.cpp \
$$QWTSRCDIR/qwt_plot_scaleitem.cpp \
$$QWTSRCDIR/qwt_plot_seriesitem.cpp \
$$QWTSRCDIR/qwt_plot_spectrogram.cpp \
$$QWTSRCDIR/qwt_plot_svgitem.cpp \
$$QWTSRCDIR/qwt_plot_xml.cpp \
$$QWTSRCDIR/qwt_plot_zoomer.cpp \
$$QWTSRCDIR/qwt_point_mapper.cpp \
$$QWTSRCDIR/qwt_point_data.cpp \
$$QWTSRCDIR/qwt_raster_data.cpp \
$$QWTSRCDIR/qwt_round_scale_draw.cpp \
$$QWTSRCDIR/qwt_scale_div.cpp \
$$QWTSRCDIR/qwt_scale_draw.cpp \
$$QWTSRCDIR/qwt_scale_engine.cpp \
$$QWTSRCDIR/qwt_scale_map.cpp \
$$QWTSRCDIR/qwt_scale_widget.cpp \
$$QWTSRCDIR/qwt_series_data.cpp \
$$QWTSRCDIR/qwt_slider.cpp \
$$QWTSRCDIR/qwt_spline.cpp \
$$QWTSRCDIR/qwt_symbol.cpp \
$$QWTSRCDIR/qwt_text.cpp \
$$QWTSRCDIR/qwt_text_engine.cpp \
$$QWTSRCDIR/qwt_text_label.cpp \
$$QWTSRCDIR/qwt_thermo.cpp \
$$QWTSRCDIR/qwt_transform.cpp \
$$QWTSRCDIR/qwt_wheel.cpp \
$$QWTSRCDIR/qwt_widget_overlay.cpp
libs/qwt/CMakeLists.txt
deleted
100644 → 0
View file @
2f5324fd
add_library
(
qwt
qwt_abstract_legend.cpp
qwt_abstract_scale.cpp
qwt_abstract_scale_draw.cpp
qwt_abstract_slider.cpp
qwt_analog_clock.cpp
qwt_arrow_button.cpp
qwt_clipper.cpp
qwt_color_map.cpp
qwt_compass.cpp
qwt_compass_rose.cpp
qwt_counter.cpp
qwt_curve_fitter.cpp
qwt_dial.cpp
qwt_dial_needle.cpp
qwt_dyngrid_layout.cpp
qwt_event_pattern.cpp
qwt_graphic.cpp
qwt_interval.cpp
qwt_knob.cpp
qwt_legend.cpp
qwt_legend_data.cpp
qwt_legend_label.cpp
qwt_magnifier.cpp
qwt_math.cpp
qwt_null_paintdevice.cpp
qwt_painter.cpp
qwt_painter_command.cpp
qwt_panner.cpp
qwt_picker.cpp
qwt_picker_machine.cpp
qwt_pixel_matrix.cpp
qwt_plot.cpp
qwt_plot_axis.cpp
qwt_plot_canvas.cpp
qwt_plot_curve.cpp
qwt_plot_dict.cpp
qwt_plot_grid.cpp
qwt_plot_item.cpp
qwt_plot_layout.cpp
qwt_plot_magnifier.cpp
qwt_plot_marker.cpp
qwt_plot_panner.cpp
qwt_plot_picker.cpp
qwt_plot_rasteritem.cpp
qwt_plot_scaleitem.cpp
qwt_plot_seriesitem.cpp
qwt_plot_spectrogram.cpp
qwt_plot_svgitem.cpp
qwt_plot_xml.cpp
qwt_plot_zoomer.cpp
qwt_point_data.cpp
qwt_point_mapper.cpp
qwt_raster_data.cpp
qwt_round_scale_draw.cpp
qwt_scale_div.cpp
qwt_scale_draw.cpp
qwt_scale_engine.cpp
qwt_scale_map.cpp
qwt_scale_widget.cpp
qwt_series_data.cpp
qwt_slider.cpp
qwt_spline.cpp
qwt_symbol.cpp
qwt_text.cpp
qwt_text_engine.cpp
qwt_text_label.cpp
qwt_thermo.cpp
qwt_transform.cpp
qwt_wheel.cpp
qwt_widget_overlay.cpp
)
target_link_libraries
(
qwt
Qt5::Concurrent
Qt5::Core
Qt5::Svg
Qt5::Widgets
)
target_include_directories
(
qwt INTERFACE
${
CMAKE_CURRENT_SOURCE_DIR
}
)
libs/qwt/qwt.h
deleted
100644 → 0
View file @
2f5324fd
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
* Qwt Widget Library
* Copyright (C) 1997 Josef Wilgen
* Copyright (C) 2002 Uwe Rathmann
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the Qwt License, Version 1.0
*****************************************************************************/
#ifndef QWT_H
#define QWT_H
#include "qwt_global.h"
/*!
Some constants for use within Qwt.
*/
namespace
Qwt
{
};
#endif
libs/qwt/qwt.pri
deleted
100644 → 0
View file @
2f5324fd
######################################################################
# Automatically generated by qmake (2.01a) Wed Feb 10 11:43:43 2010
######################################################################
QWTSRCDIR = libs/qwt
DEPENDPATH += $$QWTSRCDIR
INCLUDEPATH += $$QWTSRCDIR
# Input
HEADERS += $$QWTSRCDIR/qwt.h \
$$QWTSRCDIR/qwt_abstract_scale.h \
$$QWTSRCDIR/qwt_abstract_scale_draw.h \
$$QWTSRCDIR/qwt_abstract_slider.h \
$$QWTSRCDIR/qwt_analog_clock.h \
$$QWTSRCDIR/qwt_array.h \
$$QWTSRCDIR/qwt_arrow_button.h \
$$QWTSRCDIR/qwt_clipper.h \
$$QWTSRCDIR/qwt_color_map.h \
$$QWTSRCDIR/qwt_compass.h \
$$QWTSRCDIR/qwt_compass_rose.h \
$$QWTSRCDIR/qwt_counter.h \
$$QWTSRCDIR/qwt_curve_fitter.h \
$$QWTSRCDIR/qwt_data.h \
$$QWTSRCDIR/qwt_dial.h \
$$QWTSRCDIR/qwt_dial_needle.h \
$$QWTSRCDIR/qwt_double_interval.h \
$$QWTSRCDIR/qwt_double_range.h \
$$QWTSRCDIR/qwt_double_rect.h \
$$QWTSRCDIR/qwt_dyngrid_layout.h \
$$QWTSRCDIR/qwt_event_pattern.h \
$$QWTSRCDIR/qwt_global.h \
$$QWTSRCDIR/qwt_interval_data.h \
$$QWTSRCDIR/qwt_knob.h \
$$QWTSRCDIR/qwt_layout_metrics.h \
$$QWTSRCDIR/qwt_legend.h \
$$QWTSRCDIR/qwt_legend_item.h \
$$QWTSRCDIR/qwt_legend_itemmanager.h \
$$QWTSRCDIR/qwt_magnifier.h \
$$QWTSRCDIR/qwt_math.h \
$$QWTSRCDIR/qwt_paint_buffer.h \
$$QWTSRCDIR/qwt_painter.h \
$$QWTSRCDIR/qwt_panner.h \
$$QWTSRCDIR/qwt_picker.h \
$$QWTSRCDIR/qwt_picker_machine.h \
$$QWTSRCDIR/qwt_plot.h \
$$QWTSRCDIR/qwt_plot_canvas.h \
$$QWTSRCDIR/qwt_plot_curve.h \
$$QWTSRCDIR/qwt_plot_dict.h \
$$QWTSRCDIR/qwt_plot_grid.h \
$$QWTSRCDIR/qwt_plot_item.h \
$$QWTSRCDIR/qwt_plot_layout.h \
$$QWTSRCDIR/qwt_plot_magnifier.h \
$$QWTSRCDIR/qwt_plot_marker.h \
$$QWTSRCDIR/qwt_plot_panner.h \
$$QWTSRCDIR/qwt_plot_picker.h \
$$QWTSRCDIR/qwt_plot_printfilter.h \
$$QWTSRCDIR/qwt_plot_rasteritem.h \
$$QWTSRCDIR/qwt_plot_scaleitem.h \
$$QWTSRCDIR/qwt_plot_spectrogram.h \
$$QWTSRCDIR/qwt_plot_svgitem.h \
$$QWTSRCDIR/qwt_plot_zoomer.h \
$$QWTSRCDIR/qwt_polygon.h \
$$QWTSRCDIR/qwt_raster_data.h \
$$QWTSRCDIR/qwt_rect.h \
$$QWTSRCDIR/qwt_round_scale_draw.h \
$$QWTSRCDIR/qwt_scale_div.h \
$$QWTSRCDIR/qwt_scale_draw.h \
$$QWTSRCDIR/qwt_scale_engine.h \
$$QWTSRCDIR/qwt_scale_map.h \
$$QWTSRCDIR/qwt_scale_widget.h \
$$QWTSRCDIR/qwt_slider.h \
$$QWTSRCDIR/qwt_spline.h \
$$QWTSRCDIR/qwt_symbol.h \
$$QWTSRCDIR/qwt_text.h \
$$QWTSRCDIR/qwt_text_engine.h \
$$QWTSRCDIR/qwt_text_label.h \
$$QWTSRCDIR/qwt_thermo.h \
$$QWTSRCDIR/qwt_valuelist.h \
$$QWTSRCDIR/qwt_wheel.h
SOURCES += $$QWTSRCDIR/qwt_abstract_scale.cpp \
$$QWTSRCDIR/qwt_abstract_scale_draw.cpp \
$$QWTSRCDIR/qwt_abstract_slider.cpp \
$$QWTSRCDIR/qwt_analog_clock.cpp \
$$QWTSRCDIR/qwt_arrow_button.cpp \
$$QWTSRCDIR/qwt_clipper.cpp \
$$QWTSRCDIR/qwt_color_map.cpp \
$$QWTSRCDIR/qwt_compass.cpp \
$$QWTSRCDIR/qwt_compass_rose.cpp \
$$QWTSRCDIR/qwt_counter.cpp \
$$QWTSRCDIR/qwt_curve_fitter.cpp \
$$QWTSRCDIR/qwt_data.cpp \
$$QWTSRCDIR/qwt_dial.cpp \
$$QWTSRCDIR/qwt_dial_needle.cpp \
$$QWTSRCDIR/qwt_double_interval.cpp \
$$QWTSRCDIR/qwt_double_range.cpp \
$$QWTSRCDIR/qwt_double_rect.cpp \
$$QWTSRCDIR/qwt_dyngrid_layout.cpp \
$$QWTSRCDIR/qwt_event_pattern.cpp \
$$QWTSRCDIR/qwt_interval_data.cpp \
$$QWTSRCDIR/qwt_knob.cpp \
$$QWTSRCDIR/qwt_layout_metrics.cpp \
$$QWTSRCDIR/qwt_legend.cpp \
$$QWTSRCDIR/qwt_legend_item.cpp \
$$QWTSRCDIR/qwt_magnifier.cpp \
$$QWTSRCDIR/qwt_math.cpp \
$$QWTSRCDIR/qwt_paint_buffer.cpp \
$$QWTSRCDIR/qwt_painter.cpp \
$$QWTSRCDIR/qwt_panner.cpp \
$$QWTSRCDIR/qwt_picker.cpp \
$$QWTSRCDIR/qwt_picker_machine.cpp \
$$QWTSRCDIR/qwt_plot.cpp \
$$QWTSRCDIR/qwt_plot_axis.cpp \
$$QWTSRCDIR/qwt_plot_canvas.cpp \
$$QWTSRCDIR/qwt_plot_curve.cpp \
$$QWTSRCDIR/qwt_plot_dict.cpp \
$$QWTSRCDIR/qwt_plot_grid.cpp \
$$QWTSRCDIR/qwt_plot_item.cpp \
$$QWTSRCDIR/qwt_plot_layout.cpp \
$$QWTSRCDIR/qwt_plot_magnifier.cpp \
$$QWTSRCDIR/qwt_plot_marker.cpp \
$$QWTSRCDIR/qwt_plot_panner.cpp \
$$QWTSRCDIR/qwt_plot_picker.cpp \
$$QWTSRCDIR/qwt_plot_print.cpp \
$$QWTSRCDIR/qwt_plot_printfilter.cpp \
$$QWTSRCDIR/qwt_plot_rasteritem.cpp \
$$QWTSRCDIR/qwt_plot_scaleitem.cpp \
$$QWTSRCDIR/qwt_plot_spectrogram.cpp \
$$QWTSRCDIR/qwt_plot_svgitem.cpp \
$$QWTSRCDIR/qwt_plot_xml.cpp \
$$QWTSRCDIR/qwt_plot_zoomer.cpp \
$$QWTSRCDIR/qwt_raster_data.cpp \
$$QWTSRCDIR/qwt_rect.cpp \
$$QWTSRCDIR/qwt_round_scale_draw.cpp \
$$QWTSRCDIR/qwt_scale_div.cpp \
$$QWTSRCDIR/qwt_scale_draw.cpp \
$$QWTSRCDIR/qwt_scale_engine.cpp \
$$QWTSRCDIR/qwt_scale_map.cpp \
$$QWTSRCDIR/qwt_scale_widget.cpp \
$$QWTSRCDIR/qwt_slider.cpp \
$$QWTSRCDIR/qwt_spline.cpp \
$$QWTSRCDIR/qwt_symbol.cpp \
$$QWTSRCDIR/qwt_text.cpp \
$$QWTSRCDIR/qwt_text_engine.cpp \
$$QWTSRCDIR/qwt_text_label.cpp \
$$QWTSRCDIR/qwt_thermo.cpp \
$$QWTSRCDIR/qwt_wheel.cpp
libs/qwt/qwt_abstract_legend.cpp
deleted
100644 → 0
View file @
2f5324fd
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
* Qwt Widget Library
* Copyright (C) 1997 Josef Wilgen
* Copyright (C) 2002 Uwe Rathmann
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the Qwt License, Version 1.0
*****************************************************************************/
#include "qwt_abstract_legend.h"
/*!
Constructor
\param parent Parent widget
*/
QwtAbstractLegend
::
QwtAbstractLegend
(
QWidget
*
parent
)
:
QFrame
(
parent
)
{
}
//! Destructor
QwtAbstractLegend
::~
QwtAbstractLegend
()
{
}
/*!
Return the extent, that is needed for elements to scroll
the legend ( usually scrollbars ),
\param orientation Orientation
\return Extent of the corresponding scroll element
*/
int
QwtAbstractLegend
::
scrollExtent
(
Qt
::
Orientation
orientation
)
const
{
Q_UNUSED
(
orientation
);
return
0
;
}
libs/qwt/qwt_abstract_legend.h
deleted
100644 → 0
View file @
2f5324fd
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
* Qwt Widget Library
* Copyright (C) 1997 Josef Wilgen
* Copyright (C) 2002 Uwe Rathmann
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the Qwt License, Version 1.0
*****************************************************************************/
#ifndef QWT_ABSTRACT_LEGEND_H
#define QWT_ABSTRACT_LEGEND_H
#include "qwt_global.h"
#include "qwt_legend_data.h"
#include <qframe.h>
#include <qlist.h>
class
QVariant
;
/*!
\brief Abstract base class for legend widgets
Legends, that need to be under control of the QwtPlot layout system
need to be derived from QwtAbstractLegend.
\note Other type of legends can be implemented by connecting to
the QwtPlot::legendDataChanged() signal. But as these legends
are unknown to the plot layout system the layout code
( on screen and for QwtPlotRenderer ) need to be organized
in application code.
\sa QwtLegend
*/
class
QWT_EXPORT
QwtAbstractLegend
:
public
QFrame
{
Q_OBJECT
public:
explicit
QwtAbstractLegend
(
QWidget
*
parent
=
NULL
);
virtual
~
QwtAbstractLegend
();
/*!
Render the legend into a given rectangle.
\param painter Painter
\param rect Bounding rectangle
\param fillBackground When true, fill rect with the widget background
\sa renderLegend() is used by QwtPlotRenderer
*/
virtual
void
renderLegend
(
QPainter
*
painter
,
const
QRectF
&
rect
,
bool
fillBackground
)
const
=
0
;
//! \return True, when no plot item is inserted
virtual
bool
isEmpty
()
const
=
0
;
virtual
int
scrollExtent
(
Qt
::
Orientation
)
const
;
public
Q_SLOTS
:
/*!
\brief Update the entries for a plot item
\param itemInfo Info about an item
\param data List of legend entry attributes for the item
*/
virtual
void
updateLegend
(
const
QVariant
&
itemInfo
,
const
QList
<
QwtLegendData
>
&
data
)
=
0
;
};
#endif
libs/qwt/qwt_abstract_scale.cpp
deleted
100644 → 0
View file @
2f5324fd
This diff is collapsed.
Click to expand it.
libs/qwt/qwt_abstract_scale.h
deleted
100644 → 0
View file @
2f5324fd
/* -*- mode: C++ ; c-file-style: "stroustrup" -*- *****************************
* Qwt Widget Library
* Copyright (C) 1997 Josef Wilgen
* Copyright (C) 2002 Uwe Rathmann
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the Qwt License, Version 1.0
*****************************************************************************/
#ifndef QWT_ABSTRACT_SCALE_H
#define QWT_ABSTRACT_SCALE_H
#include "qwt_global.h"
#include <qwidget.h>
class
QwtScaleEngine
;
class
QwtAbstractScaleDraw
;
class
QwtScaleDiv
;
class
QwtScaleMap
;
class
QwtInterval
;
/*!
\brief An abstract base class for widgets having a scale
The scale of an QwtAbstractScale is determined by a QwtScaleDiv
definition, that contains the boundaries and the ticks of the scale.
The scale is painted using a QwtScaleDraw object.
The scale division might be assigned explicitly - but usually
it is calculated from the boundaries using a QwtScaleEngine.
The scale engine also decides the type of transformation of the scale
( linear, logarithmic ... ).
*/
class
QWT_EXPORT
QwtAbstractScale
:
public
QWidget
{
Q_OBJECT
Q_PROPERTY
(
double
lowerBound
READ
lowerBound
WRITE
setLowerBound
)
Q_PROPERTY
(
double
upperBound
READ
upperBound
WRITE
setUpperBound
)
Q_PROPERTY
(
int
scaleMaxMajor
READ
scaleMaxMajor
WRITE
setScaleMaxMajor
)
Q_PROPERTY
(
int
scaleMaxMinor
READ
scaleMaxMinor
WRITE
setScaleMaxMinor
)
Q_PROPERTY
(
double
scaleStepSize
READ
scaleStepSize
WRITE
setScaleStepSize
)
public:
QwtAbstractScale
(
QWidget
*
parent
=
NULL
);
virtual
~
QwtAbstractScale
();
void
setScale
(
double
lowerBound
,
double
upperBound
);
void
setScale
(
const
QwtInterval
&
);
void
setScale
(
const
QwtScaleDiv
&
);
const
QwtScaleDiv
&
scaleDiv
()
const
;
void
setLowerBound
(
double
value
);
double
lowerBound
()
const
;
void
setUpperBound
(
double
value
);
double
upperBound
()
const
;
void
setScaleStepSize
(
double
stepSize
);
double
scaleStepSize
()
const
;
void
setScaleMaxMajor
(
int
ticks
);
int
scaleMaxMinor
()
const
;
void
setScaleMaxMinor
(
int
ticks
);
int
scaleMaxMajor
()
const
;
void
setScaleEngine
(
QwtScaleEngine
*
);
const
QwtScaleEngine
*
scaleEngine
()
const
;
QwtScaleEngine
*
scaleEngine
();
int
transform
(
double
)
const
;
double
invTransform
(
int
)
const
;
bool
isInverted
()
const
;
double
minimum
()
const
;
double
maximum
()
const
;
const
QwtScaleMap
&
scaleMap
()
const
;
protected:
void
rescale
(
double
lowerBound
,
double
upperBound
,
double
stepSize
);
void
setAbstractScaleDraw
(
QwtAbstractScaleDraw
*
);
const
QwtAbstractScaleDraw
*
abstractScaleDraw
()
const
;
QwtAbstractScaleDraw
*
abstractScaleDraw
();
virtual
void
scaleChange
();
private:
void
updateScaleDraw
();
class
PrivateData
;
PrivateData
*
d_data
;
};
#endif
libs/qwt/qwt_abstract_scale_draw.cpp
deleted