summaryrefslogtreecommitdiffstats
path: root/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp')
-rw-r--r--tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp31
1 files changed, 24 insertions, 7 deletions
diff --git a/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp b/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
index ba987670..fae92837 100644
--- a/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
+++ b/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
@@ -106,7 +106,12 @@ void tst_QLogValueAxis::qlogvalueaxis()
QCOMPARE(m_logvaluesaxis->min(), (qreal)1);
QCOMPARE(m_logvaluesaxis->type(), QAbstractAxis::AxisTypeLogValue);
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ const auto oldXAxes = m_chart->axes(Qt::Horizontal);
+ for (auto oldXAxis : oldXAxes)
+ m_chart->removeAxis(oldXAxis);
+
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
m_view->show();
QVERIFY(QTest::qWaitForWindowExposed(m_view));
@@ -159,7 +164,8 @@ void tst_QLogValueAxis::max_data()
void tst_QLogValueAxis::max()
{
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
m_view->show();
QVERIFY(QTest::qWaitForWindowExposed(m_view));
max_raw();
@@ -214,7 +220,8 @@ void tst_QLogValueAxis::min_data()
void tst_QLogValueAxis::min()
{
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
m_view->show();
QVERIFY(QTest::qWaitForWindowExposed(m_view));
min_raw();
@@ -278,7 +285,8 @@ void tst_QLogValueAxis::range_data()
void tst_QLogValueAxis::range()
{
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
m_view->show();
QVERIFY(QTest::qWaitForWindowExposed(m_view));
range_raw();
@@ -293,7 +301,8 @@ void tst_QLogValueAxis::range_before_show()
{
range_raw();
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
m_view->show();
QVERIFY(QTest::qWaitForWindowExposed(m_view));
}
@@ -352,7 +361,11 @@ void tst_QLogValueAxis::autoscale()
QCOMPARE(m_logvaluesaxis->min(), (qreal)1);
QCOMPARE(m_logvaluesaxis->max(), (qreal)1);
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ const auto oldXAxes = m_chart->axes(Qt::Horizontal);
+ for (auto oldXAxis : oldXAxes)
+ m_chart->removeAxis(oldXAxis);
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
QCOMPARE(spy0.count(), 1);
QCOMPARE(spy1.count(), 0);
@@ -366,7 +379,11 @@ void tst_QLogValueAxis::autoscale()
void tst_QLogValueAxis::zoom()
{
- m_chart->setAxisX(m_logvaluesaxis, m_series);
+ const auto oldXAxes = m_chart->axes(Qt::Horizontal);
+ for (auto oldXAxis : oldXAxes)
+ m_chart->removeAxis(oldXAxis);
+ m_chart->addAxis(m_logvaluesaxis, Qt::AlignBottom);
+ m_series->attachAxis(m_logvaluesaxis);
m_view->show();
QVERIFY(QTest::qWaitForWindowExposed(m_view));
m_logvaluesaxis->setBase(2);