diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-05-06 12:02:02 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-05-08 08:37:22 +0300 |
commit | 7b6ae38253e946225f1df27b7c97661d1cc14cf2 (patch) | |
tree | 9c8fd90caedac81e796d0396e305aa98613ca4f8 /tests/surfacetest/main.cpp | |
parent | 8ff45fe94c3f3f6916f8f673c3ce0b574a69cfdf (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.cpp | 6 |
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); |