summaryrefslogtreecommitdiffstats
path: root/tests/surfacetest/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/surfacetest/main.cpp')
-rw-r--r--tests/surfacetest/main.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/surfacetest/main.cpp b/tests/surfacetest/main.cpp
index acb6fa37..0f891442 100644
--- a/tests/surfacetest/main.cpp
+++ b/tests/surfacetest/main.cpp
@@ -207,6 +207,12 @@ int main(int argc, char *argv[])
QLabel *selectionInfoLabel = new QLabel(widget);
+ QPushButton *changeRowButton = new QPushButton(widget);
+ changeRowButton->setText(QStringLiteral("Change a row"));
+
+ QPushButton *changeRowsButton = new QPushButton(widget);
+ changeRowsButton->setText(QStringLiteral("Change 3 rows"));
+
// Add controls to the layout
vLayout->addWidget(smoothCB);
vLayout->addWidget(surfaceGridCB);
@@ -238,6 +244,8 @@ int main(int argc, char *argv[])
vLayout->addWidget(selectButton);
vLayout->addWidget(selectionInfoLabel);
vLayout->addWidget(flipViewsButton);
+ vLayout->addWidget(changeRowButton);
+ vLayout->addWidget(changeRowsButton);
widget->show();
@@ -286,6 +294,10 @@ int main(int argc, char *argv[])
modifier, &GraphModifier::selectButtonClicked);
QObject::connect(flipViewsButton, &QPushButton::clicked,
modifier, &GraphModifier::flipViews);
+ QObject::connect(changeRowButton,&QPushButton::clicked,
+ modifier, &GraphModifier::changeRow);
+ QObject::connect(changeRowsButton,&QPushButton::clicked,
+ modifier, &GraphModifier::changeRows);
modifier->setGridSliderZ(gridSliderZ);
modifier->setGridSliderX(gridSliderX);