From c42f3dfa70212a601ef476e8258cbfc1caaf5477 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 28 May 2019 09:15:51 +0200 Subject: Fix deprecation warnings about QtCharts::setAxisX(), setAxisY() Use new API, fixing warnings like: tst_qchart.cpp:343:34: warning: 'void QtCharts::QChart::setAxisX(QtCharts::QAbstractAxis*, QtCharts::QAbstractSeries*)' is deprecated [-Wdeprecated-declarations] ... tst_qchart.cpp:361:34: warning: 'void QtCharts::QChart::setAxisY(QtCharts::QAbstractAxis*, QtCharts::QAbstractSeries*)' is deprecated [-Wdeprecated-declarations] ... Some test appear to be relying on the axes being removed in a certain order. Change-Id: I86fab08d661afcd1087a55f847133a9e90d758f9 Reviewed-by: Miikka Heikkinen --- examples/charts/audio/widget.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'examples') diff --git a/examples/charts/audio/widget.cpp b/examples/charts/audio/widget.cpp index 86dd6206..70d2387c 100644 --- a/examples/charts/audio/widget.cpp +++ b/examples/charts/audio/widget.cpp @@ -57,8 +57,10 @@ Widget::Widget(const QAudioDeviceInfo &deviceInfo, QWidget *parent) : QValueAxis *axisY = new QValueAxis; axisY->setRange(-1, 1); axisY->setTitleText("Audio level"); - m_chart->setAxisX(axisX, m_series); - m_chart->setAxisY(axisY, m_series); + m_chart->addAxis(axisX, Qt::AlignBottom); + m_series->attachAxis(axisX); + m_chart->addAxis(axisY, Qt::AlignLeft); + m_series->attachAxis(axisY); m_chart->legend()->hide(); m_chart->setTitle("Data from the microphone (" + deviceInfo.deviceName() + ')'); -- cgit v1.2.3