Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac OS install compatibility? #148

Closed
ryanjAA opened this issue Feb 23, 2019 · 9 comments
Closed

Mac OS install compatibility? #148

ryanjAA opened this issue Feb 23, 2019 · 9 comments

Comments

@ryanjAA
Copy link

ryanjAA commented Feb 23, 2019

Was trying to install on Mac OS (read the comments from August 2018) but couldn't get it to build, QT installed for PX4 development work but am excited to try this.

1 - Was the issue fixed listen in the comments from 2018?

2 - Any install notes/guide for Mac implementation?

Looking forward to trying it!

@facontidavide
Copy link
Owner

Sorry, I have zero experience in terms of development on Mac OS, therefore I am 90% sure that compiling on Mac should be easy (all my code is supposed to be portable), but I have no means to test it.

Can you give me more details about the error?

@facontidavide
Copy link
Owner

@ryanjAA I am not going to work on this, in particular if you don't give me any detail about the compilation error.

If you manage to fix compilation on Mac OS yourself, please send a Pull Request.

@ShiauweiZhao
Copy link
Contributor

it is can use normally in mojove 10.14.6 with dark mode .

@ryanjAA
Copy link
Author

ryanjAA commented Sep 6, 2019

What are you doing to get this to work? Take a look at the output here:

`make
Scanning dependencies of target colorwidgets_autogen
[ 1%] Automatic MOC and UIC for target colorwidgets
[ 1%] Built target colorwidgets_autogen
Scanning dependencies of target colorwidgets
[ 2%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/colorwidgets_autogen/mocs_compilation.cpp.o
[ 3%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_names.cpp.o
[ 3%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_palette.cpp.o
[ 4%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_utils.cpp.o
[ 4%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_preview.cpp.o
[ 5%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_wheel.cpp.o
[ 6%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/swatch.cpp.o
[ 6%] Linking CXX static library ../lib/libcolorwidgets.a
[ 6%] Built target colorwidgets
Scanning dependencies of target qwt_static_autogen
[ 7%] Automatic MOC and UIC for target qwt_static
[ 7%] Built target qwt_static_autogen
Scanning dependencies of target qwt_static
[ 7%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_static_autogen/mocs_compilation.cpp.o
[ 8%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_curve_fitter.cpp.o
[ 9%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_bezier.cpp.o
[ 9%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_curve_fitter.cpp.o
[ 10%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_weeding_curve_fitter.cpp.o
[ 10%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_abstract_legend.cpp.o
[ 11%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_legend.cpp.o
[ 12%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_legend_data.cpp.o
[ 12%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_legend_label.cpp.o
[ 13%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot.cpp.o
[ 13%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_renderer.cpp.o
[ 14%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_xml.cpp.o
[ 15%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_axis.cpp.o
[ 15%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_curve.cpp.o
[ 16%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_dict.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_plot_dict.cpp:25:17: warning: 'qUpperBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
QwtPlotDict::PrivateData::ItemList::LessZThan>' is deprecated: Use std::upper_bound [-Wdeprecated-declarations]
qUpperBound( begin(), end(), item, LessZThan() );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:280:1: note: 'qUpperBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
QwtPlotDict::PrivateData::ItemList::LessZThan>' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use std::upper_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qUpperBound(RandomAccessIterator begin, RandomAccessIterator end...
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_plot_dict.cpp:35:17: warning: 'qLowerBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
QwtPlotDict::PrivateData::ItemList::LessZThan>' is deprecated: Use std::lower_bound [-Wdeprecated-declarations]
qLowerBound( begin(), end(), item, LessZThan() );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:247:1: note: 'qLowerBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
QwtPlotDict::PrivateData::ItemList::LessZThan>' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use std::lower_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qLowerBound(RandomAccessIterator begin, RandomAccessIterator end...
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

2 warnings generated.
[ 16%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_directpainter.cpp.o
[ 17%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_grid.cpp.o
[ 18%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_histogram.cpp.o
[ 18%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_item.cpp.o
[ 19%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_abstract_barchart.cpp.o
[ 19%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_barchart.cpp.o
[ 20%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_multi_barchart.cpp.o
[ 21%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_intervalcurve.cpp.o
[ 21%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_zoneitem.cpp.o
[ 22%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_tradingcurve.cpp.o
[ 22%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_spectrogram.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_plot_spectrogram.cpp:343:5: warning: 'qSort<QList >' is deprecated: Use std::sort [-Wdeprecated-declarations]
qSort( d_data->contourLevels );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:188:1: note: 'qSort<QList >' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 23%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_spectrocurve.cpp.o
[ 24%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_scaleitem.cpp.o
[ 24%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_legenditem.cpp.o
[ 25%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_seriesitem.cpp.o
[ 25%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_shapeitem.cpp.o
[ 26%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_marker.cpp.o
[ 27%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_textlabel.cpp.o
[ 27%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_layout.cpp.o
[ 28%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_abstract_canvas.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_plot_abstract_canvas.cpp:204:43: warning: 'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
rects = painter->clipRegion().rects();
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use begin()/end() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_plot_abstract_canvas.cpp:264:51: warning: 'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
painter->drawRects( painter->clipRegion().rects() );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use begin()/end() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

2 warnings generated.
[ 28%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_canvas.cpp.o
[ 29%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_panner.cpp.o
[ 30%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_rasteritem.cpp.o
[ 30%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_picker.cpp.o
[ 31%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_zoomer.cpp.o
[ 31%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_magnifier.cpp.o
[ 32%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_rescaler.cpp.o
[ 33%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_mapper.cpp.o
[ 33%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_raster_data.cpp.o
[ 34%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_matrix_raster_data.cpp.o
[ 34%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_sampling_thread.cpp.o
[ 35%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_series_data.cpp.o
[ 36%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_data.cpp.o
[ 36%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_widget.cpp.o
[ 37%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_abstract_scale_draw.cpp.o
[ 37%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_clipper.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_clipper.cpp:276:9: warning: 'qSort<QList >' is deprecated: Use std::sort [-Wdeprecated-declarations]
qSort( angles );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:188:1: note: 'qSort<QList >' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 38%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_color_map.cpp.o
[ 39%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_column_symbol.cpp.o
[ 39%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_date.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date.cpp:715:32: warning: 'utcOffset' is deprecated [-Wdeprecated-declarations]
seconds = dateTime.utcOffset();
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:340:5: note: 'utcOffset' has been explicitly marked deprecated here
QT_DEPRECATED int utcOffset() const;
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

1 warning generated.
[ 40%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_date_scale_draw.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date_scale_draw.cpp:274:12: warning: 'setUtcOffset' is deprecated [-Wdeprecated-declarations]
dt.setUtcOffset( d_data->utcOffset );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset' has been explicitly marked deprecated here
QT_DEPRECATED void setUtcOffset(int seconds);
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

1 warning generated.
[ 40%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_date_scale_engine.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:30:27: warning: result of comparison of constant 8 with expression of type 'QwtDate::IntervalType' is always false
[-Wtautological-constant-out-of-range-compare]
if ( type < 0 || type >= static_cast( sizeof( msecs ) / sizeof( msecs[0] ) ) )
~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1122:12: warning: 'setUtcOffset' is deprecated [-Wdeprecated-declarations]
dt.setUtcOffset( 0 );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset' has been explicitly marked deprecated here
QT_DEPRECATED void setUtcOffset(int seconds);
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1280:12: warning: 'setUtcOffset' is deprecated [-Wdeprecated-declarations]
dt.setUtcOffset( dateTime.utcOffset() );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset' has been explicitly marked deprecated here
QT_DEPRECATED void setUtcOffset(int seconds);
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1280:35: warning: 'utcOffset' is deprecated [-Wdeprecated-declarations]
dt.setUtcOffset( dateTime.utcOffset() );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:340:5: note: 'utcOffset' has been explicitly marked deprecated here
QT_DEPRECATED int utcOffset() const;
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1308:12: warning: 'setUtcOffset' is deprecated [-Wdeprecated-declarations]
dt.setUtcOffset( d_data->utcOffset );
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset' has been explicitly marked deprecated here
QT_DEPRECATED void setUtcOffset(int seconds);
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

5 warnings generated.
[ 41%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_dyngrid_layout.cpp.o
[ 42%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_event_pattern.cpp.o
[ 42%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_graphic.cpp.o
[ 43%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_interval.cpp.o
[ 43%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_interval_symbol.cpp.o
[ 44%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_math.cpp.o
[ 45%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_magnifier.cpp.o
[ 45%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_null_paintdevice.cpp.o
[ 46%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_painter.cpp.o
[ 46%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_painter_command.cpp.o
[ 47%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_panner.cpp.o
[ 48%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_picker.cpp.o
[ 48%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_picker_machine.cpp.o
[ 49%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_pixel_matrix.cpp.o
[ 49%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_3d.cpp.o
[ 50%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_polar.cpp.o
[ 51%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_round_scale_draw.cpp.o
[ 51%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_div.cpp.o
[ 52%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_draw.cpp.o
[ 52%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_map.cpp.o
[ 53%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_engine.cpp.o
[ 54%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_approximation.cpp.o
[ 54%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_basis.cpp.o
[ 55%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline.cpp.o
[ 55%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_parametrization.cpp.o
[ 56%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_local.cpp.o
[ 57%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_cubic.cpp.o
[ 57%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_pleasing.cpp.o
[ 58%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_symbol.cpp.o
[ 58%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_system_clock.cpp.o
[ 59%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_text_engine.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_text_engine.cpp:105:24: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
QPixmap pm( fm.width( dummy ), fm.height() );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 60%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_text_label.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_text_label.cpp:341:32: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
return QFontMetrics( fnt ).width( 'x' ) / 2;
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:111:5: note: 'width' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 60%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_text.cpp.o
[ 61%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_transform.cpp.o
[ 61%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_widget_overlay.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_widget_overlay.cpp:221:42: warning: 'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
mask = qwtAlphaMask( image, hint.rects() );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use begin()/end() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_widget_overlay.cpp:272:25: warning: 'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
if ( clipRegion.rects().size() > 2000 )
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use begin()/end() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/qwt/src/qwt_widget_overlay.cpp:280:32: warning: 'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
rects = clipRegion.rects();
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use begin()/end() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

3 warnings generated.
[ 62%] Linking CXX static library ../../lib/libqwt_static.a
[ 62%] Built target qwt_static
Scanning dependencies of target PlotJuggler_autogen
[ 62%] Automatic MOC and UIC for target PlotJuggler
[ 62%] Built target PlotJuggler_autogen
[ 62%] Generating ui_selectlistdialog.h
[ 63%] Generating qrc_resource.cpp
[ 63%] Generating ui_aboutdialog.h
[ 64%] Generating ui_axis_limits_dialog.h
[ 64%] Generating ui_mainwindow.h
[ 65%] Generating ui_removecurvedialog.h
[ 66%] Generating ui_curvecolorpick.h
[ 66%] Generating ui_tabbedplotwidget.h
[ 67%] Generating ui_support_dialog.h
[ 67%] Generating ui_curvelist_panel.h
[ 68%] Generating ui_preferences_dialog.h
[ 69%] Generating ui_suggest_dialog.h
[ 69%] Generating ui_function_editor.h
[ 70%] Generating ui_transform_selector.h
Scanning dependencies of target PlotJuggler
[ 71%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/PlotJuggler_autogen/mocs_compilation.cpp.o
[ 72%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/axis_limits_dialog.cpp.o
[ 72%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/customtracker.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/customtracker.cpp:185:48: warning: 'background' is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations]
QColor background_color = _plot->palette().background().color();
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:150:5: note: 'background' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QPalette::window() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 73%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/curvecolorpick.cpp.o
[ 73%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/curvelist_panel.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/curvelist_panel.cpp:287:43: warning: 'foreground' is deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
painter.setPen( palette().foreground().color() );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QPalette::windowText() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 74%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/main.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/main.cpp:159:35: warning: 'screenNumber' is deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
const int scrn = desktop->screenNumber(QCursor::pos());
^
/usr/local/opt/qt5/lib/QtWidgets.framework/Headers/qdesktopwidget.h:75:5: note: 'screenNumber' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QGuiApplication::screenAt()") int screenNumber(const QPoint &) const;
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/main.cpp:160:55: warning: 'availableGeometry' is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
const QPoint currentDesktopsCenter = desktop->availableGeometry(scrn).center();
^
/usr/local/opt/qt5/lib/QtWidgets.framework/Headers/qdesktopwidget.h:88:5: note: 'availableGeometry' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

2 warnings generated.
[ 75%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/mainwindow.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/mainwindow.cpp:2030:20: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
int width = fm.width( timeLine->text()) + 10;
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 75%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/menubar.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/menubar.cpp:20:44: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
int width_plot = painter.fontMetrics().width("Plot");
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/menubar.cpp:21:47: warning: 'width' is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
int width_juggler = painter.fontMetrics().width("Juggler");
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

2 warnings generated.
[ 76%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotlegend.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/plotlegend.cpp:107:61: warning: 'foreground' is deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
pen.setColor( _parent_plot->canvas()->palette().foreground().color() );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QPalette::windowText() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/plotlegend.cpp:146:53: warning: 'foreground' is deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
pen.setColor( _parent_plot->canvas()->palette().foreground().color() );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QPalette::windowText() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

2 warnings generated.
[ 76%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotwidget.cpp.o
[ 77%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotmatrix.cpp.o
[ 78%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotmagnifier.cpp.o
[ 78%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/preferences_dialog.cpp.o
[ 79%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/point_series_xy.cpp.o
[ 79%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotzoomer.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/plotzoomer.cpp:56:57: warning: 'foreground' is deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
QPen pen( parentWidget()->palette().foreground().color(), 1, Qt::DashLine );
^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use QPalette::windowText() instead")
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from macro 'QT_DEPRECATED_X'

define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)

                            ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note: expanded from macro 'Q_DECL_DEPRECATED_X'

define Q_DECL_DEPRECATED_X(text) attribute ((deprecated(text)))

                                                  ^

1 warning generated.
[ 80%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/removecurvedialog.cpp.o
[ 81%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/subwindow.cpp.o
[ 81%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/suggest_dialog.cpp.o
[ 82%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/timeseries_qwt.cpp.o
[ 82%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/tabbedplotwidget.cpp.o
/Users/ryanjohnston2/src/plotjugnew/PlotJuggler/plotter_gui/tabbedplotwidget.cpp:505:51: warning: 'QSignalMapper' is deprecated [-Wdeprecated-declarations]
QSignalMapper* signalMapper = new QSignalMapper(submenu);
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qsignalmapper.h:56:5: note: 'QSignalMapper' has been explicitly marked deprecated here
QT_DEPRECATED explicit QSignalMapper(QObject *parent = nullptr);
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from macro 'QT_DEPRECATED'

define QT_DEPRECATED Q_DECL_DEPRECATED

                    ^

/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note: expanded from macro 'Q_DECL_DEPRECATED'

define Q_DECL_DEPRECATED attribute ((deprecated))

                                        ^

1 warning generated.
[ 83%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/custom_function.cpp.o
[ 84%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/custom_timeseries.cpp.o
[ 84%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/function_editor.cpp.o
[ 85%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/transform_selector.cpp.o
[ 85%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/cheatsheet/video_cheatsheet.cpp.o
[ 86%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/utils.cpp.o
[ 87%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/qrc_resource.cpp.o
[ 87%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/__/backward-cpp/backward.cpp.o
[ 88%] Linking CXX executable ../bin/PlotJuggler
ld: warning: ld: warning: ignoring file ../lib/libqwt_static.a, file was built for archive which is not the architecture being linked (x86_64): ../lib/libqwt_static.aignoring file ../lib/libcolorwidgets.a, file was built for archive which is not the architecture being linked (x86_64): ../lib/libcolorwidgets.a

Undefined symbols for architecture x86_64:
"QwtGraphic::~QwtGraphic()", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtPlotGrid::enableXMin(bool)", referenced from:
PlotWidget::activateGrid(bool) in plotwidget.cpp.o
"QwtPlotGrid::enableYMin(bool)", referenced from:
PlotWidget::activateGrid(bool) in plotwidget.cpp.o
"QwtPlotGrid::setPen(QPen const&)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotGrid::enableX(bool)", referenced from:
PlotWidget::activateGrid(bool) in plotwidget.cpp.o
"QwtPlotGrid::enableY(bool)", referenced from:
PlotWidget::activateGrid(bool) in plotwidget.cpp.o
"QwtPlotGrid::QwtPlotGrid()", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotItem::setVisible(bool)", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::itemChanged()", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::legendChanged()", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::setRenderHint(QwtPlotItem::RenderHint, bool)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtPlotItem::updateScaleDiv(QwtScaleDiv const&, QwtScaleDiv const&)", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::attach(QwtPlot*)", referenced from:
CurveTracker::CurveTracker(QwtPlot*) in customtracker.cpp.o
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
PlotWidget::activateGrid(bool) in plotwidget.cpp.o
"QwtPlotItem::detach()", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::detachAllCurves() in plotwidget.cpp.o
PlotWidget::removeCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
"QwtPlotItem::setTitle(QString const&)", referenced from:
PlotWidget::transformCustomCurves() in plotwidget.cpp.o
PlotWidget::on_changeToBuiltinTransforms(QString) in plotwidget.cpp.o
"QwtScaleMap::~QwtScaleMap()", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::on_externallyResized(QRectF const&) in plotwidget.cpp.o
PlotWidget::on_panned(int, int) in plotwidget.cpp.o
PlotWidget::canvasBoundingRect() const in plotwidget.cpp.o
PlotWidget::xmlSaveState(QDomDocument&) const in plotwidget.cpp.o
PlotWidget::setZoomRectangle(QRectF, bool) in plotwidget.cpp.o
PlotWidget::rescaleEqualAxisScaling() in plotwidget.cpp.o
...
"QwtMagnifier::setEnabled(bool)", referenced from:
PlotWidget::setZoomEnabled(bool) in plotwidget.cpp.o
"QwtMagnifier::eventFilter(QObject*, QEvent*)", referenced from:
vtable for PlotMagnifier in mocs_compilation.cpp.o
"QwtMagnifier::setZoomInKey(int, QFlagsQt::KeyboardModifier)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtMagnifier::setZoomOutKey(int, QFlagsQt::KeyboardModifier)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtMagnifier::setMouseButton(Qt::MouseButton, QFlagsQt::KeyboardModifier)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtMagnifier::widgetWheelEvent(QWheelEvent*)", referenced from:
PlotMagnifier::widgetWheelEvent(QWheelEvent*) in plotmagnifier.cpp.o
"QwtMagnifier::widgetKeyPressEvent(QKeyEvent*)", referenced from:
vtable for PlotMagnifier in mocs_compilation.cpp.o
"QwtMagnifier::widgetMouseMoveEvent(QMouseEvent*)", referenced from:
vtable for PlotMagnifier in mocs_compilation.cpp.o
"QwtMagnifier::widgetKeyReleaseEvent(QKeyEvent*)", referenced from:
vtable for PlotMagnifier in mocs_compilation.cpp.o
"QwtMagnifier::widgetMousePressEvent(QMouseEvent*)", referenced from:
PlotMagnifier::widgetMousePressEvent(QMouseEvent*) in plotmagnifier.cpp.o
"QwtMagnifier::widgetMouseReleaseEvent(QMouseEvent*)", referenced from:
vtable for PlotMagnifier in mocs_compilation.cpp.o
"QwtPlotCurve::setPaintAttribute(QwtPlotCurve::PaintAttribute, bool)", referenced from:
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtPlotCurve::setPen(QColor const&, double, Qt::PenStyle)", referenced from:
PlotWidget::on_showPoints_triggered() in plotwidget.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
PlotWidget::xmlLoadState(QDomElement&) in plotwidget.cpp.o
PlotWidget::on_changeColor(QString, QColor) in plotwidget.cpp.o
"QwtPlotCurve::setStyle(QwtPlotCurve::CurveStyle)", referenced from:
PlotWidget::on_showPoints_triggered() in plotwidget.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtPlotCurve::QwtPlotCurve(QString const&)", referenced from:
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtScaleDraw::QwtScaleDraw()", referenced from:
PlotWidget::on_changeDateTimeScale(bool) in plotwidget.cpp.o
"QwtScaleDraw::QwtScaleDraw()", referenced from:
PlotWidget::on_changeDateTimeScale(bool) in plotwidget.cpp.o
"QwtScaleDraw::~QwtScaleDraw()", referenced from:
TimeScaleDraw::~TimeScaleDraw() in plotwidget.cpp.o
TimeScaleDraw::~TimeScaleDraw() in plotwidget.cpp.o
"QwtPlotCanvas::setPaintAttribute(QwtPlotCanvas::PaintAttribute, bool)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotCanvas::QwtPlotCanvas(QwtPlot*)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotLayout::setAlignCanvasToScales(bool)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotMarker::setLinePen(QPen const&)", referenced from:
CurveTracker::CurveTracker(QwtPlot*) in customtracker.cpp.o
"QwtPlotMarker::setLineStyle(QwtPlotMarker::LineStyle)", referenced from:
CurveTracker::CurveTracker(QwtPlot*) in customtracker.cpp.o
"QwtPlotMarker::setLabelAlignment(QFlagsQt::AlignmentFlag)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotMarker::setLabel(QwtText const&)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotMarker::setValue(QPointF const&)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::setTrackerPosition(double) in plotwidget.cpp.o
"QwtPlotMarker::setValue(double, double)", referenced from:
CurveTracker::CurveTracker(QwtPlot*) in customtracker.cpp.o
"QwtPlotMarker::setSymbol(QwtSymbol const*)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtPlotMarker::setXValue(double)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotMarker::setYValue(double)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotMarker::QwtPlotMarker(QString const&)", referenced from:
CurveTracker::CurveTracker(QwtPlot*) in customtracker.cpp.o
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtPlotPanner::QwtPlotPanner(QWidget*)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotPicker::move(QPoint const&)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotPicker::append(QPoint const&)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotPicker::canvas()", referenced from:
PlotZoomer::zoom(QRectF const&) in plotzoomer.cpp.o
"QwtPlotZoomer::qt_metacall(QMetaObject::Call, int, void**)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::qt_metacast(char const*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::setZoomBase(QRectF const&)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::setZoomBase(bool)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::staticMetaObject", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPlotZoomer::widgetKeyPressEvent(QKeyEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::end(bool)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::zoom(QRectF const&)", referenced from:
PlotZoomer::zoom(QRectF const&) in plotzoomer.cpp.o
"QwtPlotZoomer::zoom(int)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::begin()", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::moveTo(QPointF const&)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::zoomed(QRectF const&)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotZoomer::rescale()", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::setAxis(int, int)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::QwtPlotZoomer(QWidget*, bool)", referenced from:
PlotZoomer::PlotZoomer(QWidget*) in plotzoomer.cpp.o
PlotZoomer::PlotZoomer(QWidget*) in plotzoomer.cpp.o
"QwtPlotZoomer::~QwtPlotZoomer()", referenced from:
PlotZoomer::PlotZoomer(QWidget*) in plotzoomer.cpp.o
PlotZoomer::PlotZoomer(QWidget*) in plotzoomer.cpp.o
PlotZoomer::~PlotZoomer() in plotzoomer.cpp.o
PlotZoomer::~PlotZoomer() in plotzoomer.cpp.o
non-virtual thunk to PlotZoomer::~PlotZoomer() in plotzoomer.cpp.o
non-virtual thunk to PlotZoomer::~PlotZoomer() in plotzoomer.cpp.o
"color_widgets::ColorWheel::colorChanged(QColor)", referenced from:
CurveColorPick::CurveColorPick(std::__1::map<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QColor, std::__1::less<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const, QColor> > > const&, QWidget*) in curvecolorpick.cpp.o
"color_widgets::ColorWheel::staticMetaObject", referenced from:
CurveColorPick::CurveColorPick(std::__1::map<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QColor, std::__1::less<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const, QColor> > > const&, QWidget*) in curvecolorpick.cpp.o
"color_widgets::ColorWheel::setColor(QColor)", referenced from:
CurveColorPick::on_pushButtonUndo_clicked() in curvecolorpick.cpp.o
CurveColorPick::on_listWidget_itemClicked(QListWidgetItem*) in curvecolorpick.cpp.o
"color_widgets::ColorWheel::ColorWheel(QWidget*)", referenced from:
CurveColorPick::CurveColorPick(std::__1::map<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QColor, std::__1::less<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const, QColor> > > const&, QWidget*) in curvecolorpick.cpp.o
"color_widgets::ColorPreview::setColor(QColor const&)", referenced from:
CurveColorPick::CurveColorPick(std::__1::map<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QColor, std::__1::less<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const, QColor> > > const&, QWidget*) in curvecolorpick.cpp.o
"color_widgets::ColorPreview::ColorPreview(QWidget*)", referenced from:
CurveColorPick::CurveColorPick(std::__1::map<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QColor, std::__1::less<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const, QColor> > > const&, QWidget*) in curvecolorpick.cpp.o
"QwtScaleEngine::setAttribute(QwtScaleEngine::Attribute, bool)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtScaleWidget::setMinBorderDist(int, int)", referenced from:
PlotMatrix::updateLayout() in plotmatrix.cpp.o
PlotMatrix::alignScaleBorder(unsigned int, QwtPlot::Axis) in plotmatrix.cpp.o
"QwtScaleWidget::scaleDraw()", referenced from:
PlotMatrix::alignAxes(unsigned int, QwtPlot::Axis) in plotmatrix.cpp.o
"QwtEventPattern::mousePattern()", referenced from:
PlotZoomer::widgetMousePressEvent(QMouseEvent*) in plotzoomer.cpp.o
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtEventPattern::setMousePattern(QwtEventPattern::MousePatternCode, Qt::MouseButton, QFlagsQt::KeyboardModifier)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotRenderer::QwtPlotRenderer(QObject*)", referenced from:
PlotWidget::on_savePlotToFile() in plotwidget.cpp.o
TabbedPlotWidget::saveTabImage(QString, PlotMatrix*) in tabbedplotwidget.cpp.o
"QwtPlotRenderer::~QwtPlotRenderer()", referenced from:
PlotWidget::on_savePlotToFile() in plotwidget.cpp.o
TabbedPlotWidget::saveTabImage(QString, PlotMatrix*) in tabbedplotwidget.cpp.o
"QwtPlotMagnifier::qt_metacall(QMetaObject::Call, int, void**)", referenced from:
PlotMagnifier::qt_metacall(QMetaObject::Call, int, void**) in mocs_compilation.cpp.o
"QwtPlotMagnifier::qt_metacast(char const*)", referenced from:
PlotMagnifier::qt_metacast(char const*) in mocs_compilation.cpp.o
"QwtPlotMagnifier::setAxisEnabled(int, bool)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlotMagnifier::staticMetaObject", referenced from:
PlotMagnifier::staticMetaObject in mocs_compilation.cpp.o
"QwtPlotMagnifier::plot()", referenced from:
PlotMagnifier::rescale(double, PlotMagnifier::AxisMode) in plotmagnifier.cpp.o
PlotMagnifier::invTransform(QPoint) in plotmagnifier.cpp.o
"QwtPlotMagnifier::QwtPlotMagnifier(QWidget*)", referenced from:
PlotMagnifier::PlotMagnifier(QWidget*) in plotmagnifier.cpp.o
PlotMagnifier::PlotMagnifier(QWidget*) in plotmagnifier.cpp.o
"QwtPlotMagnifier::~QwtPlotMagnifier()", referenced from:
PlotMagnifier::PlotMagnifier(QWidget*) in plotmagnifier.cpp.o
PlotMagnifier::PlotMagnifier(QWidget*) in plotmagnifier.cpp.o
PlotMagnifier::~PlotMagnifier() in plotmagnifier.cpp.o
PlotMagnifier::~PlotMagnifier() in plotmagnifier.cpp.o
PlotMagnifier::~PlotMagnifier() in plotmagnifier.cpp.o
"QwtPlotLegendItem::setSpacing(int)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::setAlignment(QFlagsQt::AlignmentFlag)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
PlotWidget::setLegendAlignment(QFlagsQt::AlignmentFlag) in plotwidget.cpp.o
"QwtPlotLegendItem::updateLegend(QwtPlotItem const*, QList const&)", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotLegendItem::setItemMargin(int)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::setMaxColumns(unsigned int)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::setBorderRadius(double)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::setBackgroundMode(QwtPlotLegendItem::BackgroundMode)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::setBackgroundBrush(QBrush const&)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::setFont(QFont const&)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
PlotWidget::setLegendSize(int) in plotwidget.cpp.o
"QwtPlotLegendItem::setMargin(int)", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::QwtPlotLegendItem()", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtPlotLegendItem::~QwtPlotLegendItem()", referenced from:
PlotLegend::~PlotLegend() in mocs_compilation.cpp.o
PlotLegend::~PlotLegend() in mocs_compilation.cpp.o
non-virtual thunk to PlotLegend::~PlotLegend() in mocs_compilation.cpp.o
non-virtual thunk to PlotLegend::~PlotLegend() in mocs_compilation.cpp.o
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
"QwtAbstractScaleDraw::setMinimumExtent(double)", referenced from:
PlotMatrix::alignAxes(unsigned int, QwtPlot::Axis) in plotmatrix.cpp.o
"QwtPlot::axisWidget(int)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotWidget::eventFilter(QObject*, QEvent*) in plotwidget.cpp.o
PlotMatrix::updateLayout() in plotmatrix.cpp.o
PlotMatrix::alignAxes(unsigned int, QwtPlot::Axis) in plotmatrix.cpp.o
PlotMatrix::alignScaleBorder(unsigned int, QwtPlot::Axis) in plotmatrix.cpp.o
"QwtPlot::drawCanvas(QPainter*)", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::plotLayout()", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlot::updateAxes()", referenced from:
PlotWidget::setZoomRectangle(QRectF, bool) in plotwidget.cpp.o
PlotWidget::rescaleEqualAxisScaling() in plotwidget.cpp.o
PlotMatrix::setAxisScale(QwtPlot::Axis, unsigned int, unsigned int, double, double, double) in plotmatrix.cpp.o
"QwtPlot::qt_metacall(QMetaObject::Call, int, void**)", referenced from:
PlotWidget::qt_metacall(QMetaObject::Call, int, void**) in mocs_compilation.cpp.o
"QwtPlot::qt_metacast(char const*)", referenced from:
PlotWidget::qt_metacast(char const*) in mocs_compilation.cpp.o
"QwtPlot::resizeEvent(QResizeEvent*)", referenced from:
PlotWidget::resizeEvent(QResizeEvent*) in plotwidget.cpp.o
"QwtPlot::setAxisScale(int, double, double, double)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotWidget::setDefaultRangeX() in plotwidget.cpp.o
PlotWidget::setZoomRectangle(QRectF, bool) in plotwidget.cpp.o
PlotWidget::rescaleEqualAxisScaling() in plotwidget.cpp.o
PlotWidget::reloadPlotData() in plotwidget.cpp.o
PlotMatrix::setAxisScale(QwtPlot::Axis, unsigned int, unsigned int, double, double, double) in plotmatrix.cpp.o
PlotMagnifier::rescale(double, PlotMagnifier::AxisMode) in plotmagnifier.cpp.o
...
"QwtPlot::updateLayout()", referenced from:
PlotWidget::updateLayout() in plotwidget.cpp.o
"QwtPlot::setAutoReplot(bool)", referenced from:
PlotMagnifier::rescale(double, PlotMagnifier::AxisMode) in plotmagnifier.cpp.o
"QwtPlot::axisScaleEngine(int)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlot::setAxisAutoScale(int, bool)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlot::setAxisScaleDraw(int, QwtScaleDraw*)", referenced from:
PlotWidget::on_changeDateTimeScale(bool) in plotwidget.cpp.o
"QwtPlot::staticMetaObject", referenced from:
PlotWidget::staticMetaObject in mocs_compilation.cpp.o
"QwtPlot::setCanvasBackground(QBrush const&)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotWidget::changeBackgroundColor(QColor) in plotwidget.cpp.o
PlotWidget::dropEvent(QDropEvent*) in plotwidget.cpp.o
"QwtPlot::event(QEvent*)", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::canvas()", referenced from:
PlotLegend::hideButtonRect() const in plotlegend.cpp.o
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
PlotLegend::processWheelEvent(QWheelEvent*) in plotlegend.cpp.o
PlotLegend::drawBackground(QPainter*, QRectF const&) const in plotlegend.cpp.o
PlotLegend::processMousePressEvent(QMouseEvent*) in plotlegend.cpp.o
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotWidget::canvasContextMenuTriggered(QPoint const&) in plotwidget.cpp.o
...
"QwtPlot::replot()", referenced from:
PlotWidget::replot() in plotwidget.cpp.o
"QwtPlot::setCanvas(QWidget*)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlot::setFooter(QwtText const&)", referenced from:
PlotWidget::convertToXY() in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_5, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_6, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_7, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
"QwtPlot::QwtPlot(QWidget*)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPlot::~QwtPlot()", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotWidget::~PlotWidget() in plotwidget.cpp.o
"QwtText::setBorderPen(QPen const&)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtText::setRenderFlags(int)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtText::setBackgroundBrush(QBrush const&)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtText::setFont(QFont const&)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::convertToXY() in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_5, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_6, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_7, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
"QwtText::setText(QString const&, QwtText::TextFormat)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtText::QwtText(QString const&, QwtText::TextFormat)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::convertToXY() in plotwidget.cpp.o
TimeScaleDraw::label(double) const in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_5, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_6, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_7, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
"QwtText::~QwtText()", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
PlotWidget::convertToXY() in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_5, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_6, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
QtPrivate::QFunctorSlotObject<PlotWidget::buildActions()::$_7, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in plotwidget.cpp.o
"QwtPanner::setEnabled(bool)", referenced from:
PlotWidget::setZoomEnabled(bool) in plotwidget.cpp.o
"QwtPanner::setMouseButton(Qt::MouseButton, QFlagsQt::KeyboardModifier)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPanner::staticMetaObject", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPanner::panned(int, int)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPicker::setEnabled(bool)", referenced from:
PlotWidget::setZoomEnabled(bool) in plotwidget.cpp.o
"QwtPicker::transition(QEvent const*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::eventFilter(QObject*, QEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::parentWidget()", referenced from:
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::setRubberBand(QwtPicker::RubberBand)", referenced from:
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::setTrackerPen(QPen const&)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
"QwtPicker::updateDisplay()", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::setTrackerMode(QwtPicker::DisplayMode)", referenced from:
PlotZoomer::PlotZoomer(QWidget*) in plotzoomer.cpp.o
PlotZoomer::PlotZoomer(QWidget*) in plotzoomer.cpp.o
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
PlotZoomer::widgetMouseReleaseEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::setRubberBandPen(QPen const&)", referenced from:
PlotWidget::PlotWidget(PlotDataMapRef&, QWidget*) in plotwidget.cpp.o
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::stretchSelection(QSize const&, QSize const&)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::widgetEnterEvent(QEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::widgetLeaveEvent(QEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::widgetWheelEvent(QWheelEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::widgetMouseMoveEvent(QMouseEvent*)", referenced from:
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::widgetKeyReleaseEvent(QKeyEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::widgetMousePressEvent(QMouseEvent*)", referenced from:
PlotZoomer::widgetMousePressEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::widgetMouseReleaseEvent(QMouseEvent*)", referenced from:
PlotZoomer::widgetMouseReleaseEvent(QMouseEvent*) in plotzoomer.cpp.o
"QwtPicker::widgetMouseDoubleClickEvent(QMouseEvent*)", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::reset()", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::remove()", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtSymbol::QwtSymbol(QwtSymbol::Style, QBrush const&, QPen const&, QSize const&)", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::addCurve(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) in plotwidget.cpp.o
PlotWidget::addCurveXY(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >, QString) in plotwidget.cpp.o
"QwtGraphic::defaultSize() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtGraphic::render(QPainter*, QRectF const&, Qt::AspectRatioMode) const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtGraphic::isEmpty() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtPlotDict::itemList(int) const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotItem::legendData() const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::legendIcon(int, QSizeF const&) const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::boundingRect() const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::getCanvasMarginHint(QwtScaleMap const&, QwtScaleMap const&, QRectF const&, double&, double&, double&, double&) const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotItem::title() const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotItem::isVisible() const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotLegend::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, QRectF const&) const in plotlegend.cpp.o
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
PlotLegend::processWheelEvent(QWheelEvent*) in plotlegend.cpp.o
PlotLegend::processMousePressEvent(QMouseEvent*) in plotlegend.cpp.o
PlotWidget::canvasEventFilter(QEvent*) in plotwidget.cpp.o
PlotWidget::isLegendVisible() const in plotwidget.cpp.o
...
"QwtScaleMap::transformation() const", referenced from:
PlotMagnifier::rescale(double, PlotMagnifier::AxisMode) in plotmagnifier.cpp.o
"QwtPlotCurve::pen() const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotWidget::launchRemoveCurveDialog() in plotwidget.cpp.o
PlotWidget::on_changeColorsDialog_triggered() in plotwidget.cpp.o
PlotWidget::on_showPoints_triggered() in plotwidget.cpp.o
PlotWidget::xmlSaveState(QDomDocument&) const in plotwidget.cpp.o
PlotWidget::on_changeColor(QString, QColor) in plotwidget.cpp.o
"QwtScaleDraw::drawBackbone(QPainter*) const", referenced from:
vtable for TimeScaleDraw in plotwidget.cpp.o
"QwtScaleDraw::extent(QFont const&) const", referenced from:
vtable for TimeScaleDraw in plotwidget.cpp.o
"QwtScaleDraw::drawTick(QPainter*, double, double) const", referenced from:
vtable for TimeScaleDraw in plotwidget.cpp.o
"QwtScaleDraw::drawLabel(QPainter*, double) const", referenced from:
vtable for TimeScaleDraw in plotwidget.cpp.o
"QwtLegendData::icon() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtLegendData::title() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtPlotMarker::symbol() const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPlotPicker::trackerText(QPoint const&) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotPicker::invTransform(QRect const&) const", referenced from:
PlotZoomer::widgetMouseMoveEvent(QMouseEvent*) in plotzoomer.cpp.o
PlotZoomer::accept(QPolygon&) const in plotzoomer.cpp.o
"QwtPlotPicker::trackerTextF(QPointF const&) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotPicker::scaleRect() const", referenced from:
PlotZoomer::minZoomSize() const in plotzoomer.cpp.o
"QwtPlotZoomer::metaObject() const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotZoomer::accept(QPolygon&) const", referenced from:
PlotZoomer::accept(QPolygon&) const in plotzoomer.cpp.o
"QwtEventPattern::mouseMatch(QwtEventPattern::MousePattern const&, QMouseEvent const*) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtEventPattern::keyMatch(QwtEventPattern::KeyPattern const&, QKeyEvent const*) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPlotRenderer::render(QwtPlot*, QPainter*, QRectF const&) const", referenced from:
PlotWidget::on_savePlotToFile() in plotwidget.cpp.o
TabbedPlotWidget::saveTabImage(QString, PlotMatrix*) in tabbedplotwidget.cpp.o
"QwtPlotMagnifier::isAxisEnabled(int) const", referenced from:
PlotMagnifier::rescale(double, PlotMagnifier::AxisMode) in plotmagnifier.cpp.o
"QwtPlotLegendItem::minimumSize(QwtLegendData const&) const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotLegendItem::borderRadius() const", referenced from:
PlotLegend::drawBackground(QPainter*, QRectF const&) const in plotlegend.cpp.o
"QwtPlotLegendItem::heightForWidth(QwtLegendData const&, int) const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotLegendItem::backgroundBrush() const", referenced from:
PlotLegend::drawBackground(QPainter*, QRectF const&) const in plotlegend.cpp.o
"QwtPlotLegendItem::legendGeometries(QwtPlotItem const*) const", referenced from:
PlotLegend::processMousePressEvent(QMouseEvent*) in plotlegend.cpp.o
"QwtPlotLegendItem::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, QRectF const&) const", referenced from:
PlotLegend::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, QRectF const&) const in plotlegend.cpp.o
"QwtPlotLegendItem::font() const", referenced from:
PlotLegend::PlotLegend(QwtPlot*) in plotlegend.cpp.o
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
PlotLegend::processWheelEvent(QWheelEvent*) in plotlegend.cpp.o
PlotWidget::canvasEventFilter(QEvent*) in plotwidget.cpp.o
PlotWidget::setLegendSize(int) in plotwidget.cpp.o
"QwtPlotLegendItem::rtti() const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotLegendItem::margin() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtPlotLegendItem::spacing() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtPlotLegendItem::textPen() const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
PlotLegend::drawBackground(QPainter*, QRectF const&) const in plotlegend.cpp.o
"QwtPlotLegendItem::geometry(QRectF const&) const", referenced from:
vtable for PlotLegend in mocs_compilation.cpp.o
"QwtPlotLegendItem::alignment() const", referenced from:
PlotLegend::hideButtonRect() const in plotlegend.cpp.o
"QwtPlotLegendItem::plotItems() const", referenced from:
PlotLegend::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, QRectF const&) const in plotlegend.cpp.o
PlotLegend::processMousePressEvent(QMouseEvent*) in plotlegend.cpp.o
"QwtAbstractScaleDraw::draw(QPainter*, QPalette const&) const", referenced from:
vtable for TimeScaleDraw in plotwidget.cpp.o
"QwtPlot::autoReplot() const", referenced from:
PlotMagnifier::rescale(double, PlotMagnifier::AxisMode) in plotmagnifier.cpp.o
"QwtPlot::infoToItem(QVariant const&) const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::itemToInfo(QwtPlotItem*) const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::invTransform(int, int) const", referenced from:
PlotWidget::canvasEventFilter(QEvent*) in plotwidget.cpp.o
"QwtPlot::minimumSizeHint() const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::canvasBackground() const", referenced from:
PlotWidget::changeBackgroundColor(QColor) in plotwidget.cpp.o
PlotWidget::dropEvent(QDropEvent*) in plotwidget.cpp.o
"QwtPlot::getCanvasMarginsHint(QwtScaleMap const*, QRectF const&, double&, double&, double&, double&) const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::sizeHint() const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::canvasMap(int) const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtPlot::drawItems(QPainter*, QRectF const&, QwtScaleMap const*) const", referenced from:
vtable for PlotWidget in mocs_compilation.cpp.o
"QwtText::draw(QPainter*, QRectF const&) const", referenced from:
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtText::text() const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
PlotLegend::drawLegendData(QPainter*, QwtPlotItem const*, QwtLegendData const&, QRectF const&) const in plotlegend.cpp.o
"QwtText::textSize(QFont const&) const", referenced from:
CurveTracker::setPosition(QPointF const&) in customtracker.cpp.o
"QwtPicker::drawTracker(QPainter*) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::trackerMask() const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::trackerRect(QFont const&) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::adjustedPoints(QPolygon const&) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::drawRubberBand(QPainter*) const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::rubberBandMask() const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"QwtPicker::pickArea() const", referenced from:
vtable for PlotZoomer in plotzoomer.cpp.o
"typeinfo for QwtScaleDraw", referenced from:
typeinfo for TimeScaleDraw in plotwidget.cpp.o
"typeinfo for QwtPlotZoomer", referenced from:
typeinfo for PlotZoomer in plotzoomer.cpp.o
"typeinfo for QwtPlotMagnifier", referenced from:
typeinfo for PlotMagnifier in mocs_compilation.cpp.o
"typeinfo for QwtPlotLegendItem", referenced from:
typeinfo for PlotLegend in mocs_compilation.cpp.o
"typeinfo for QwtPlot", referenced from:
typeinfo for PlotWidget in mocs_compilation.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [bin/PlotJuggler] Error 1
make[1]: *** [plotter_gui/CMakeFiles/PlotJuggler.dir/all] Error 2
make: *** [all] Error 2`

@ShiauweiZhao
Copy link
Contributor

it is my output
build git:(master) cmake ..

-- The C compiler identification is AppleClang 10.0.1.10010046
-- The CXX compiler identification is AppleClang 10.0.1.10010046
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- No build type selected, default to RelWithDebInfo
-- Could NOT find Bfd library named bfd.
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/xiaowei/src/PlotJuggler/build

➜ build git:(master) make

Scanning dependencies of target colorwidgets_autogen
[  0%] Automatic MOC and UIC for target colorwidgets
[  0%] Built target colorwidgets_autogen
Scanning dependencies of target colorwidgets
[  1%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/colorwidgets_autogen/mocs_compilation.cpp.o
[  1%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_names.cpp.o
[  2%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_palette.cpp.o
[  2%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_utils.cpp.o
[  3%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_preview.cpp.o
[  4%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/color_wheel.cpp.o
[  4%] Building CXX object color_widgets/CMakeFiles/colorwidgets.dir/src/swatch.cpp.o
[  5%] Linking CXX static library ../lib/libcolorwidgets.a
[  5%] Built target colorwidgets
Scanning dependencies of target qwt_static_autogen
[  6%] Automatic MOC and UIC for target qwt_static
[  6%] Built target qwt_static_autogen
Scanning dependencies of target qwt_static
[  7%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_static_autogen/mocs_compilation.cpp.o
[  8%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_curve_fitter.cpp.o
[  8%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_bezier.cpp.o
[  9%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_curve_fitter.cpp.o
[  9%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_weeding_curve_fitter.cpp.o
[ 10%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_abstract_legend.cpp.o
[ 11%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_legend.cpp.o
[ 11%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_legend_data.cpp.o
[ 12%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_legend_label.cpp.o
[ 13%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot.cpp.o
[ 13%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_renderer.cpp.o
[ 14%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_xml.cpp.o
[ 14%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_axis.cpp.o
[ 15%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_curve.cpp.o
[ 16%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_dict.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_plot_dict.cpp:25:17: warning:
      'qUpperBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
      QwtPlotDict::PrivateData::ItemList::LessZThan>' is deprecated: Use std::upper_bound
      [-Wdeprecated-declarations]
                qUpperBound( begin(), end(), item, LessZThan() );
                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:280:1: note:
      'qUpperBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
      QwtPlotDict::PrivateData::ItemList::LessZThan>' has been explicitly marked
      deprecated here
QT_DEPRECATED_X("Use std::upper_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator ...
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_plot_dict.cpp:35:17: warning:
      'qLowerBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
      QwtPlotDict::PrivateData::ItemList::LessZThan>' is deprecated: Use std::lower_bound
      [-Wdeprecated-declarations]
                qLowerBound( begin(), end(), item, LessZThan() );
                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:247:1: note:
      'qLowerBound<QList<QwtPlotItem *>::iterator, QwtPlotItem *,
      QwtPlotDict::PrivateData::ItemList::LessZThan>' has been explicitly marked
      deprecated here
QT_DEPRECATED_X("Use std::lower_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator ...
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
2 warnings generated.
[ 16%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_directpainter.cpp.o
[ 17%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_grid.cpp.o
[ 17%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_histogram.cpp.o
[ 18%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_item.cpp.o
[ 19%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_abstract_barchart.cpp.o
[ 19%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_barchart.cpp.o
[ 20%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_multi_barchart.cpp.o
[ 20%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_intervalcurve.cpp.o
[ 21%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_zoneitem.cpp.o
[ 22%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_tradingcurve.cpp.o
[ 22%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_spectrogram.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_plot_spectrogram.cpp:343:5: warning:
      'qSort<QList<double> >' is deprecated: Use std::sort [-Wdeprecated-declarations]
    qSort( d_data->contourLevels );
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:188:1: note:
      'qSort<QList<double> >' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 23%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_spectrocurve.cpp.o
[ 23%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_scaleitem.cpp.o
[ 24%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_legenditem.cpp.o
[ 25%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_seriesitem.cpp.o
[ 25%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_shapeitem.cpp.o
[ 26%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_marker.cpp.o
[ 26%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_textlabel.cpp.o
[ 27%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_layout.cpp.o
[ 28%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_abstract_canvas.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_plot_abstract_canvas.cpp:204:43: warning:
      'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
            rects = painter->clipRegion().rects();
                                          ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been
      explicitly marked deprecated here
    QT_DEPRECATED_X("Use begin()/end() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_plot_abstract_canvas.cpp:264:51: warning:
      'rects' is deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
        painter->drawRects( painter->clipRegion().rects() );
                                                  ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been
      explicitly marked deprecated here
    QT_DEPRECATED_X("Use begin()/end() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
2 warnings generated.
[ 28%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_canvas.cpp.o
[ 29%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_panner.cpp.o
[ 29%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_rasteritem.cpp.o
[ 30%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_picker.cpp.o
[ 31%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_zoomer.cpp.o
[ 31%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_magnifier.cpp.o
[ 32%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_plot_rescaler.cpp.o
[ 32%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_mapper.cpp.o
[ 33%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_raster_data.cpp.o
[ 34%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_matrix_raster_data.cpp.o
[ 34%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_sampling_thread.cpp.o
[ 35%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_series_data.cpp.o
[ 35%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_data.cpp.o
[ 36%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_widget.cpp.o
[ 37%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_abstract_scale_draw.cpp.o
[ 37%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_clipper.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_clipper.cpp:276:9: warning:
      'qSort<QList<double> >' is deprecated: Use std::sort [-Wdeprecated-declarations]
        qSort( angles );
        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qalgorithms.h:188:1: note:
      'qSort<QList<double> >' has been explicitly marked deprecated here
QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 38%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_color_map.cpp.o
[ 38%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_column_symbol.cpp.o
[ 39%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_date.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date.cpp:715:32: warning: 'utcOffset' is
      deprecated [-Wdeprecated-declarations]
            seconds = dateTime.utcOffset();
                               ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:340:5: note: 'utcOffset' has
      been explicitly marked deprecated here
    QT_DEPRECATED int utcOffset() const;
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
1 warning generated.
[ 40%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_date_scale_draw.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date_scale_draw.cpp:274:12: warning:
      'setUtcOffset' is deprecated [-Wdeprecated-declarations]
        dt.setUtcOffset( d_data->utcOffset );
           ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset'
      has been explicitly marked deprecated here
    QT_DEPRECATED void setUtcOffset(int seconds);
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
1 warning generated.
[ 40%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_date_scale_engine.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:30:27: warning: result of
      comparison of constant 8 with expression of type 'QwtDate::IntervalType' is always
      false [-Wtautological-constant-out-of-range-compare]
    if ( type < 0 || type >= static_cast<int>( sizeof( msecs ) / sizeof( msecs[0] ) ) )
                     ~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1122:12: warning:
      'setUtcOffset' is deprecated [-Wdeprecated-declarations]
        dt.setUtcOffset( 0 );
           ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset'
      has been explicitly marked deprecated here
    QT_DEPRECATED void setUtcOffset(int seconds);
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1280:12: warning:
      'setUtcOffset' is deprecated [-Wdeprecated-declarations]
        dt.setUtcOffset( dateTime.utcOffset() );
           ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset'
      has been explicitly marked deprecated here
    QT_DEPRECATED void setUtcOffset(int seconds);
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1280:35: warning:
      'utcOffset' is deprecated [-Wdeprecated-declarations]
        dt.setUtcOffset( dateTime.utcOffset() );
                                  ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:340:5: note: 'utcOffset' has
      been explicitly marked deprecated here
    QT_DEPRECATED int utcOffset() const;
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_date_scale_engine.cpp:1308:12: warning:
      'setUtcOffset' is deprecated [-Wdeprecated-declarations]
        dt.setUtcOffset( d_data->utcOffset );
           ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qdatetime.h:339:5: note: 'setUtcOffset'
      has been explicitly marked deprecated here
    QT_DEPRECATED void setUtcOffset(int seconds);
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
5 warnings generated.
[ 41%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_dyngrid_layout.cpp.o
[ 41%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_event_pattern.cpp.o
[ 42%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_graphic.cpp.o
[ 43%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_interval.cpp.o
[ 43%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_interval_symbol.cpp.o
[ 44%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_math.cpp.o
[ 44%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_magnifier.cpp.o
[ 45%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_null_paintdevice.cpp.o
[ 46%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_painter.cpp.o
[ 46%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_painter_command.cpp.o
[ 47%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_panner.cpp.o
[ 47%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_picker.cpp.o
[ 48%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_picker_machine.cpp.o
[ 49%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_pixel_matrix.cpp.o
[ 49%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_3d.cpp.o
[ 50%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_point_polar.cpp.o
[ 50%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_round_scale_draw.cpp.o
[ 51%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_div.cpp.o
[ 52%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_draw.cpp.o
[ 52%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_map.cpp.o
[ 53%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_scale_engine.cpp.o
[ 53%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_approximation.cpp.o
[ 54%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_basis.cpp.o
[ 55%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline.cpp.o
[ 55%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_parametrization.cpp.o
[ 56%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_local.cpp.o
[ 56%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_cubic.cpp.o
[ 57%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_spline_pleasing.cpp.o
[ 58%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_symbol.cpp.o
[ 58%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_system_clock.cpp.o
[ 59%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_text_engine.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_text_engine.cpp:105:24: warning: 'width' is
      deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
        QPixmap pm( fm.width( dummy ), fm.height() );
                       ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 59%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_text_label.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_text_label.cpp:341:32: warning: 'width' is
      deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
    return QFontMetrics( fnt ).width( 'x' ) / 2;
                               ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:111:5: note: 'width' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 60%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_text.cpp.o
[ 61%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_transform.cpp.o
[ 61%] Building CXX object qwt/src/CMakeFiles/qwt_static.dir/qwt_widget_overlay.cpp.o
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_widget_overlay.cpp:221:42: warning: 'rects' is
      deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
        mask = qwtAlphaMask( image, hint.rects() );
                                         ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been
      explicitly marked deprecated here
    QT_DEPRECATED_X("Use begin()/end() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_widget_overlay.cpp:272:25: warning: 'rects' is
      deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
        if ( clipRegion.rects().size() > 2000 )
                        ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been
      explicitly marked deprecated here
    QT_DEPRECATED_X("Use begin()/end() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/qwt/src/qwt_widget_overlay.cpp:280:32: warning: 'rects' is
      deprecated: Use begin()/end() instead [-Wdeprecated-declarations]
            rects = clipRegion.rects();
                               ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qregion.h:126:5: note: 'rects' has been
      explicitly marked deprecated here
    QT_DEPRECATED_X("Use begin()/end() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
3 warnings generated.
[ 62%] Linking CXX static library ../../lib/libqwt_static.a
[ 62%] Built target qwt_static
Scanning dependencies of target PlotJuggler_autogen
[ 63%] Automatic MOC and UIC for target PlotJuggler
[ 63%] Built target PlotJuggler_autogen
[ 64%] Generating ui_selectlistdialog.h
[ 65%] Generating qrc_resource.cpp
[ 65%] Generating ui_aboutdialog.h
[ 66%] Generating ui_axis_limits_dialog.h
[ 67%] Generating ui_mainwindow.h
[ 67%] Generating ui_removecurvedialog.h
[ 68%] Generating ui_curvecolorpick.h
[ 68%] Generating ui_tabbedplotwidget.h
[ 69%] Generating ui_support_dialog.h
[ 70%] Generating ui_curvelist_panel.h
[ 70%] Generating ui_preferences_dialog.h
[ 71%] Generating ui_suggest_dialog.h
[ 71%] Generating ui_function_editor.h
[ 72%] Generating ui_transform_selector.h
Scanning dependencies of target PlotJuggler
[ 72%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/PlotJuggler_autogen/mocs_compilation.cpp.o
[ 73%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/axis_limits_dialog.cpp.o
[ 73%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/customtracker.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/customtracker.cpp:185:48: warning:
      'background' is deprecated: Use QPalette::window() instead
      [-Wdeprecated-declarations]
    QColor background_color = _plot->palette().background().color();
                                               ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:150:5: note: 'background' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QPalette::window() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 74%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/curvecolorpick.cpp.o
[ 75%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/curvelist_panel.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/curvelist_panel.cpp:287:43: warning:
      'foreground' is deprecated: Use QPalette::windowText() instead
      [-Wdeprecated-declarations]
                painter.setPen( palette().foreground().color() );
                                          ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QPalette::windowText() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 75%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/main.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/main.cpp:159:35: warning: 'screenNumber' is
      deprecated: Use QGuiApplication::screenAt() [-Wdeprecated-declarations]
        const int scrn = desktop->screenNumber(QCursor::pos());
                                  ^
/usr/local/opt/qt5/lib/QtWidgets.framework/Headers/qdesktopwidget.h:75:5: note:
      'screenNumber' has been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QGuiApplication::screenAt()") int screenNumber(const QPoi...
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/plotter_gui/main.cpp:160:55: warning: 'availableGeometry'
      is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
        const QPoint currentDesktopsCenter = desktop->availableGeometry(scrn).center();
                                                      ^
/usr/local/opt/qt5/lib/QtWidgets.framework/Headers/qdesktopwidget.h:88:5: note:
      'availableGeometry' has been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometr...
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
2 warnings generated.
[ 76%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/mainwindow.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/mainwindow.cpp:2030:20: warning: 'width' is
      deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
    int width = fm.width( timeLine->text()) + 10;
                   ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 76%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/menubar.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/menubar.cpp:20:44: warning: 'width' is
      deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
    int width_plot = painter.fontMetrics().width("Plot");
                                           ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/plotter_gui/menubar.cpp:21:47: warning: 'width' is
      deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
    int width_juggler = painter.fontMetrics().width("Juggler");
                                              ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qfontmetrics.h:107:5: note: 'width' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QFontMetrics::horizontalAdvance")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
2 warnings generated.
[ 77%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotlegend.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/plotlegend.cpp:107:61: warning: 'foreground' is
      deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
            pen.setColor( _parent_plot->canvas()->palette().foreground().color() );
                                                            ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QPalette::windowText() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
/Users/xiaowei/src/PlotJuggler/plotter_gui/plotlegend.cpp:146:53: warning: 'foreground' is
      deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
    pen.setColor( _parent_plot->canvas()->palette().foreground().color() );
                                                    ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QPalette::windowText() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
2 warnings generated.
[ 78%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotwidget.cpp.o
[ 78%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotmatrix.cpp.o
[ 79%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotmagnifier.cpp.o
[ 79%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/preferences_dialog.cpp.o
[ 80%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/point_series_xy.cpp.o
[ 81%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/plotzoomer.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/plotzoomer.cpp:56:57: warning: 'foreground' is
      deprecated: Use QPalette::windowText() instead [-Wdeprecated-declarations]
                    QPen pen( parentWidget()->palette().foreground().color(), 1, Q...
                                                        ^
/usr/local/opt/qt5/lib/QtGui.framework/Headers/qpalette.h:148:5: note: 'foreground' has
      been explicitly marked deprecated here
    QT_DEPRECATED_X("Use QPalette::windowText() instead")
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:294:33: note: expanded from
      macro 'QT_DEPRECATED_X'
#  define QT_DEPRECATED_X(text) Q_DECL_DEPRECATED_X(text)
                                ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:649:55: note:
      expanded from macro 'Q_DECL_DEPRECATED_X'
#    define Q_DECL_DEPRECATED_X(text) __attribute__ ((__deprecated__(text)))
                                                      ^
1 warning generated.
[ 81%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/removecurvedialog.cpp.o
[ 82%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/subwindow.cpp.o
[ 82%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/suggest_dialog.cpp.o
[ 83%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/timeseries_qwt.cpp.o
[ 84%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/tabbedplotwidget.cpp.o
/Users/xiaowei/src/PlotJuggler/plotter_gui/tabbedplotwidget.cpp:505:51: warning:
      'QSignalMapper' is deprecated [-Wdeprecated-declarations]
                QSignalMapper* signalMapper = new QSignalMapper(submenu);
                                                  ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qsignalmapper.h:56:5: note:
      'QSignalMapper' has been explicitly marked deprecated here
    QT_DEPRECATED explicit QSignalMapper(QObject *parent = nullptr);
    ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qglobal.h:292:25: note: expanded from
      macro 'QT_DEPRECATED'
#  define QT_DEPRECATED Q_DECL_DEPRECATED
                        ^
/usr/local/opt/qt5/lib/QtCore.framework/Headers/qcompilerdetection.h:233:45: note:
      expanded from macro 'Q_DECL_DEPRECATED'
#  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))
                                            ^
1 warning generated.
[ 84%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/custom_function.cpp.o
[ 85%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/custom_timeseries.cpp.o
[ 85%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/function_editor.cpp.o
[ 86%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/transforms/transform_selector.cpp.o
[ 87%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/cheatsheet/video_cheatsheet.cpp.o
[ 87%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/utils.cpp.o
[ 88%] Building CXX object plotter_gui/CMakeFiles/PlotJuggler.dir/qrc_resource.cpp.o
[ 88%] Linking CXX executable ../bin/PlotJuggler
[ 88%] Built target PlotJuggler
Scanning dependencies of target DataLoadCSV_autogen
[ 89%] Automatic MOC and UIC for target DataLoadCSV
[ 89%] Built target DataLoadCSV_autogen
[ 89%] Generating ui_selectlistdialog.h
Scanning dependencies of target DataLoadCSV
[ 90%] Building CXX object plugins/DataLoadCSV/CMakeFiles/DataLoadCSV.dir/DataLoadCSV_autogen/mocs_compilation.cpp.o
[ 90%] Building CXX object plugins/DataLoadCSV/CMakeFiles/DataLoadCSV.dir/dataload_csv.cpp.o
[ 91%] Linking CXX shared library ../../bin/libDataLoadCSV.dylib
[ 91%] Built target DataLoadCSV
Scanning dependencies of target DataLoadULog_autogen
[ 91%] Automatic MOC and UIC for target DataLoadULog
[ 91%] Built target DataLoadULog_autogen
[ 92%] Generating ui_ulog_parameters_dialog.h
[ 92%] Generating ui_selectlistdialog.h
Scanning dependencies of target DataLoadULog
[ 92%] Building CXX object plugins/DataLoadULog/CMakeFiles/DataLoadULog.dir/DataLoadULog_autogen/mocs_compilation.cpp.o
[ 93%] Building CXX object plugins/DataLoadULog/CMakeFiles/DataLoadULog.dir/dataload_ulog.cpp.o
[ 94%] Building CXX object plugins/DataLoadULog/CMakeFiles/DataLoadULog.dir/ulog_parser.cpp.o
[ 94%] Building CXX object plugins/DataLoadULog/CMakeFiles/DataLoadULog.dir/ulog_parameters_dialog.cpp.o
[ 95%] Linking CXX shared library ../../bin/libDataLoadULog.dylib
[ 95%] Built target DataLoadULog
Scanning dependencies of target DataStreamSample_autogen
[ 96%] Automatic MOC and UIC for target DataStreamSample
[ 96%] Built target DataStreamSample_autogen
Scanning dependencies of target DataStreamSample
[ 97%] Building CXX object plugins/DataStreamSample/CMakeFiles/DataStreamSample.dir/DataStreamSample_autogen/mocs_compilation.cpp.o
[ 98%] Building CXX object plugins/DataStreamSample/CMakeFiles/DataStreamSample.dir/datastream_sample.cpp.o
[ 98%] Linking CXX shared library ../../bin/libDataStreamSample.dylib
[ 98%] Built target DataStreamSample
Scanning dependencies of target DataStreamWebSocket_autogen
[ 98%] Automatic MOC and UIC for target DataStreamWebSocket
[ 98%] Built target DataStreamWebSocket_autogen
Scanning dependencies of target DataStreamWebSocket
[ 98%] Building CXX object plugins/DataStreamWebSocket/CMakeFiles/DataStreamWebSocket.dir/DataStreamWebSocket_autogen/mocs_compilation.cpp.o
[ 99%] Building CXX object plugins/DataStreamWebSocket/CMakeFiles/DataStreamWebSocket.dir/datastreamserver.cpp.o
[100%] Linking CXX shared library ../../bin/libDataStreamWebSocket.dylib
[100%] Built target DataStreamWebSocket

➜ build git:(master)

i think you maybe need to try solve linker error.
tpoechtrager/osxcross#11

@ryanjAA
Copy link
Author

ryanjAA commented Sep 6, 2019

thanks - I will take a look now. My C compiler is GCC not CC so I will take a look at getting the linker error first sorted.

cmake ..
-- The C compiler identification is AppleClang 10.0.0.10001145
-- The CXX compiler identification is AppleClang 10.0.0.10001145
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/usr/bin/gcc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/usr/bin/g++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- No build type selected, default to RelWithDebInfo
-- Found BFD: /usr/local/lib/libbfd.a
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/ryanjohnston2/src/plotjugnew/PlotJuggler/build

@ShiauweiZhao
Copy link
Contributor

may be you need to install Command Line Tools

@ryanjAA
Copy link
Author

ryanjAA commented Oct 26, 2019

It was an issue on the 10.13 build environment. Building on 10.14.x works fine. Nothing special needs to be done and confirms works fine.

@ShiauweiZhao
Copy link
Contributor

10.15 catalina build ok。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants