summaryrefslogtreecommitdiffstats
path: root/tests/surfacetest/main.cpp
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2014-05-06 12:02:02 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2014-05-08 08:37:22 +0300
commit7b6ae38253e946225f1df27b7c97661d1cc14cf2 (patch)
tree9c8fd90caedac81e796d0396e305aa98613ca4f8 /tests/surfacetest/main.cpp
parent8ff45fe94c3f3f6916f8f673c3ce0b574a69cfdf (diff)
Allow surface rows and cols be in ascending or descending XZ order
This allows adding rows that have smaller Z-value than the previously added row instead of being forced to insert rows into the beginning of the data array in these cases. Task-number: QTRD-2428 Change-Id: I4dc6c5a48a55ca494a2372f917aa7447f61f336e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'tests/surfacetest/main.cpp')
-rw-r--r--tests/surfacetest/main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/surfacetest/main.cpp b/tests/surfacetest/main.cpp
index 8371e2cf..9d6165e6 100644
--- a/tests/surfacetest/main.cpp
+++ b/tests/surfacetest/main.cpp
@@ -350,6 +350,9 @@ int main(int argc, char *argv[])
QPushButton *testReverseButton = new QPushButton(widget);
testReverseButton->setText(QStringLiteral("Test Axis Reversing"));
+ QPushButton *testDataOrderingButton = new QPushButton(widget);
+ testDataOrderingButton->setText(QStringLiteral("Test data ordering"));
+
QFrame* line = new QFrame();
line->setFrameShape(QFrame::HLine);
line->setFrameShadow(QFrame::Sunken);
@@ -439,6 +442,7 @@ int main(int argc, char *argv[])
vLayout2->addWidget(resetArrayEmptyButton);
vLayout2->addWidget(massiveDataTestButton);
vLayout2->addWidget(testReverseButton);
+ vLayout2->addWidget(testDataOrderingButton);
widget->show();
@@ -598,6 +602,8 @@ int main(int argc, char *argv[])
modifier, &GraphModifier::massiveDataTest);
QObject::connect(testReverseButton, &QPushButton::clicked,
modifier, &GraphModifier::testAxisReverse);
+ QObject::connect(testDataOrderingButton, &QPushButton::clicked,
+ modifier, &GraphModifier::testDataOrdering);
#ifdef MULTI_SERIES
modifier->setSeries1CB(series1CB);