summaryrefslogtreecommitdiffstats
path: root/tests/manual/scattertest/main.cpp
diff options
context:
space:
mode:
authorSakaria Pouke <[email protected]>2025-05-21 12:22:43 +0300
committerSami Varanka <[email protected]>2025-06-01 09:19:10 +0300
commit52a361988d84ed893ac4cea36fe11e49d2c58fa5 (patch)
treedf1f384507d2700ce4ffcff7babe57cbc5e6883f /tests/manual/scattertest/main.cpp
parent65f74386ef747a1ac6c0d223191cc20aa2feb718 (diff)
Add unlit shading to 3d graphsHEADdev
Fixes: QTBUG-136978 Change-Id: I57dc414e28742b5cce2ed6facae745ce90881a99 Reviewed-by: Sami Varanka <[email protected]>
Diffstat (limited to 'tests/manual/scattertest/main.cpp')
-rw-r--r--tests/manual/scattertest/main.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/manual/scattertest/main.cpp b/tests/manual/scattertest/main.cpp
index 978ab128..62ab98cc 100644
--- a/tests/manual/scattertest/main.cpp
+++ b/tests/manual/scattertest/main.cpp
@@ -159,6 +159,12 @@ int main(int argc, char **argv)
shadowQuality->addItem(QStringLiteral("High Soft"));
shadowQuality->setCurrentIndex(0);
+ QComboBox *lightingMode = new QComboBox(widget);
+ lightingMode->addItem(QStringLiteral("Shaded"));
+ lightingMode->addItem(QStringLiteral("Unshaded"));
+ lightingMode->setCurrentIndex(0);
+
+
QFontComboBox *fontList = new QFontComboBox(widget);
QSlider *fontSizeSlider = new QSlider(Qt::Horizontal, widget);
@@ -363,6 +369,8 @@ int main(int argc, char **argv)
vLayout2->addWidget(gridCheckBox);
vLayout2->addWidget(new QLabel(QStringLiteral("Adjust shadow quality")));
vLayout2->addWidget(shadowQuality, 0, Qt::AlignTop);
+ vLayout2->addWidget(new QLabel(QStringLiteral("Adjust lighting mode")));
+ vLayout2->addWidget(lightingMode, 0, Qt::AlignTop);
vLayout2->addWidget(new QLabel(QStringLiteral("Adjust point size")));
vLayout2->addWidget(pointSizeSlider, 0, Qt::AlignTop);
vLayout2->addWidget(new QLabel(QStringLiteral("Adjust data window")));
@@ -486,6 +494,8 @@ int main(int argc, char **argv)
&ScatterDataModifier::shadowQualityChanged,
shadowQuality,
&QComboBox::setCurrentIndex);
+ QObject::connect(lightingMode, &QComboBox::currentIndexChanged, modifier,
+ &ScatterDataModifier::changeLightingMode);
QObject::connect(fontList, &QFontComboBox::currentFontChanged, modifier,
&ScatterDataModifier::changeFont);