summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-05-02 15:31:57 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-05-02 13:56:06 +0000
commitcb1d6e0e8be5008cb81a4be897a7424b98db6676 (patch)
tree2542c9bc8376ed40813603325a78359c8b695a2d /tests
parent1448df4988763d163b6753f9afddbec7999aedd8 (diff)
Axes Tests: Fix Clang warnings about hiding overloaded virtual functions
Change tst_QAbstractAxis::init(QAbstractAxis* axis,QAbstractSeries* series) to a protected non-virtual, non-slot helper function initAxes(). Remove overridden functions that are empty or identical to the base implementation (cleanupTestCase()). Add override. Fixes: tst_qvalueaxis.cpp(41,10): warning: 'tst_QValueAxis::init' hides overloaded virtual function [-Woverloaded-virtual] tst_qlogvalueaxis.cpp(42,10): warning: 'tst_QLogValueAxis::init' hides overloaded virtual function [-Woverloaded-virtual] tst_qcategoryaxis.cpp(41,10): warning: 'tst_QCategoryAxis::init' hides overloaded virtual function [-Woverloaded-virtual] tst_qbarcategoryaxis.cpp(42,10): warning: 'tst_QBarCategoriesAxis::init' hides overloaded virtual function [-Woverloaded-virtual] Task-number: QTBUG-63512 Change-Id: Ieb5fae83a43b6ca6ff4211db980a56c10c02c015 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qabstractaxis/tst_qabstractaxis.cpp2
-rw-r--r--tests/auto/qabstractaxis/tst_qabstractaxis.h4
-rw-r--r--tests/auto/qbarcategoryaxis/tst_qbarcategoryaxis.cpp15
-rw-r--r--tests/auto/qcategoryaxis/tst_qcategoryaxis.cpp2
-rw-r--r--tests/auto/qdatetimeaxis/tst_qdatetimeaxis.cpp2
-rw-r--r--tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp15
-rw-r--r--tests/auto/qvalueaxis/tst_qvalueaxis.cpp15
7 files changed, 12 insertions, 43 deletions
diff --git a/tests/auto/qabstractaxis/tst_qabstractaxis.cpp b/tests/auto/qabstractaxis/tst_qabstractaxis.cpp
index 0201522c..d36af170 100644
--- a/tests/auto/qabstractaxis/tst_qabstractaxis.cpp
+++ b/tests/auto/qabstractaxis/tst_qabstractaxis.cpp
@@ -41,7 +41,7 @@ void tst_QAbstractAxis::cleanupTestCase()
QTest::qWait(1); // Allow final deleteLaters to run
}
-void tst_QAbstractAxis::init(QAbstractAxis* axis, QAbstractSeries* series)
+void tst_QAbstractAxis::initAxes(QAbstractAxis *axis, QAbstractSeries *series)
{
m_axis = axis;
m_series = series;
diff --git a/tests/auto/qabstractaxis/tst_qabstractaxis.h b/tests/auto/qabstractaxis/tst_qabstractaxis.h
index c9341685..31d06f0d 100644
--- a/tests/auto/qabstractaxis/tst_qabstractaxis.h
+++ b/tests/auto/qabstractaxis/tst_qabstractaxis.h
@@ -44,9 +44,11 @@ class tst_QAbstractAxis : public QObject
public slots:
virtual void initTestCase();
virtual void cleanupTestCase();
- virtual void init(QAbstractAxis* axis,QAbstractSeries* series);
virtual void cleanup();
+protected:
+ void initAxes(QAbstractAxis *axis, QAbstractSeries *series);
+
private slots:
void axisPen_data();
void axisPen();
diff --git a/tests/auto/qbarcategoryaxis/tst_qbarcategoryaxis.cpp b/tests/auto/qbarcategoryaxis/tst_qbarcategoryaxis.cpp
index 343cdd98..0914706c 100644
--- a/tests/auto/qbarcategoryaxis/tst_qbarcategoryaxis.cpp
+++ b/tests/auto/qbarcategoryaxis/tst_qbarcategoryaxis.cpp
@@ -37,10 +37,8 @@ class tst_QBarCategoriesAxis: public tst_QAbstractAxis
Q_OBJECT
public slots:
- void initTestCase();
- void cleanupTestCase();
void init();
- void cleanup();
+ void cleanup() override;
private slots:
void qbarcategoryaxis_data();
@@ -90,15 +88,6 @@ private:
QBarSeries* m_series;
};
-void tst_QBarCategoriesAxis::initTestCase()
-{
-}
-
-void tst_QBarCategoriesAxis::cleanupTestCase()
-{
- QTest::qWait(1); // Allow final deleteLaters to run
-}
-
void tst_QBarCategoriesAxis::init()
{
m_baraxis = new QBarCategoryAxis();
@@ -128,7 +117,7 @@ void tst_QBarCategoriesAxis::init()
foreach(QString category, categories)
m_baraxis->append(category);
- tst_QAbstractAxis::init(m_baraxis, m_series);
+ tst_QAbstractAxis::initAxes(m_baraxis, m_series);
m_chart->addSeries(m_series);
m_chart->createDefaultAxes();
}
diff --git a/tests/auto/qcategoryaxis/tst_qcategoryaxis.cpp b/tests/auto/qcategoryaxis/tst_qcategoryaxis.cpp
index 5610914c..2a33d0a3 100644
--- a/tests/auto/qcategoryaxis/tst_qcategoryaxis.cpp
+++ b/tests/auto/qcategoryaxis/tst_qcategoryaxis.cpp
@@ -89,7 +89,7 @@ void tst_QCategoryAxis::init()
m_categoryaxis = new QCategoryAxis();
m_series = new QLineSeries();
*m_series << QPointF(-100, -100) << QPointF(0, 0) << QPointF(100, 100);
- tst_QAbstractAxis::init(m_categoryaxis, m_series);
+ tst_QAbstractAxis::initAxes(m_categoryaxis, m_series);
m_chart->addSeries(m_series);
m_chart->createDefaultAxes();
}
diff --git a/tests/auto/qdatetimeaxis/tst_qdatetimeaxis.cpp b/tests/auto/qdatetimeaxis/tst_qdatetimeaxis.cpp
index 5091d1df..1a5f2c27 100644
--- a/tests/auto/qdatetimeaxis/tst_qdatetimeaxis.cpp
+++ b/tests/auto/qdatetimeaxis/tst_qdatetimeaxis.cpp
@@ -88,7 +88,7 @@ void tst_QDateTimeAxis::init()
m_dateTimeAxisY = new QDateTimeAxis();
m_series = new QLineSeries();
*m_series << QPointF(-100, -100) << QPointF(0, 0) << QPointF(100, 100);
- // tst_QAbstractAxis::init(m_datetimeaxis, m_series);
+ // tst_QAbstractAxis::initAxes(m_datetimeaxis, m_series);
m_view = new QChartView;
m_view->resize(200, 200);
diff --git a/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp b/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
index 427008f8..ba987670 100644
--- a/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
+++ b/tests/auto/qlogvalueaxis/tst_qlogvalueaxis.cpp
@@ -37,10 +37,8 @@ class tst_QLogValueAxis: public tst_QAbstractAxis
Q_OBJECT
public slots:
- void initTestCase();
- void cleanupTestCase();
void init();
- void cleanup();
+ void cleanup() override;
private slots:
void qlogvalueaxis_data();
@@ -77,21 +75,12 @@ private:
QLineSeries* m_series;
};
-void tst_QLogValueAxis::initTestCase()
-{
-}
-
-void tst_QLogValueAxis::cleanupTestCase()
-{
- QTest::qWait(1); // Allow final deleteLaters to run
-}
-
void tst_QLogValueAxis::init()
{
m_logvaluesaxis = new QLogValueAxis();
m_series = new QLineSeries();
*m_series << QPointF(1, 1) << QPointF(100, 100);
- tst_QAbstractAxis::init(m_logvaluesaxis,m_series);
+ tst_QAbstractAxis::initAxes(m_logvaluesaxis, m_series);
m_chart->addSeries(m_series);
m_chart->createDefaultAxes();
}
diff --git a/tests/auto/qvalueaxis/tst_qvalueaxis.cpp b/tests/auto/qvalueaxis/tst_qvalueaxis.cpp
index 57c78911..d865b9c2 100644
--- a/tests/auto/qvalueaxis/tst_qvalueaxis.cpp
+++ b/tests/auto/qvalueaxis/tst_qvalueaxis.cpp
@@ -36,10 +36,8 @@ class tst_QValueAxis: public tst_QAbstractAxis
Q_OBJECT
public slots:
- void initTestCase();
- void cleanupTestCase();
void init();
- void cleanup();
+ void cleanup() override;
private slots:
void qvalueaxis_data();
@@ -78,21 +76,12 @@ private:
QLineSeries* m_series;
};
-void tst_QValueAxis::initTestCase()
-{
-}
-
-void tst_QValueAxis::cleanupTestCase()
-{
- QTest::qWait(1); // Allow final deleteLaters to run
-}
-
void tst_QValueAxis::init()
{
m_valuesaxis = new QValueAxis();
m_series = new QLineSeries();
*m_series << QPointF(-100, -100) << QPointF(0, 0) << QPointF(100, 100);
- tst_QAbstractAxis::init(m_valuesaxis,m_series);
+ tst_QAbstractAxis::initAxes(m_valuesaxis,m_series);
m_chart->addSeries(m_series);
m_chart->createDefaultAxes();
}