Adjust numbers of decimals and step sizes in Settings dialogs

This commit is contained in:
David Rowe 2021-04-05 12:15:08 +12:00
parent 8b2aa93198
commit f0eb6a3fcd

View file

@ -362,10 +362,10 @@ void setupPreferences() {
auto getter = [myAvatar]()->float { return qApp->getCamera().getSensitivity(); }; auto getter = [myAvatar]()->float { return qApp->getCamera().getSensitivity(); };
auto setter = [myAvatar](float value) { qApp->getCamera().setSensitivity(value); }; auto setter = [myAvatar](float value) { qApp->getCamera().setSensitivity(value); };
auto preference = new SpinnerSliderPreference(VR_MOVEMENT, "Camera Sensitivity", getter, setter); auto preference = new SpinnerSliderPreference(VR_MOVEMENT, "Camera Sensitivity", getter, setter);
preference->setMin(0.01f); preference->setMin(0.1f);
preference->setMax(5.0f); preference->setMax(5.0f);
preference->setStep(0.1f); preference->setStep(0.1f);
preference->setDecimals(2); preference->setDecimals(1);
preferences->addPreference(preference); preferences->addPreference(preference);
} }
{ {
@ -385,7 +385,7 @@ void setupPreferences() {
preference->setMin(6.0f); preference->setMin(6.0f);
preference->setMax(30.0f); preference->setMax(30.0f);
preference->setStep(1); preference->setStep(1);
preference->setDecimals(2); preference->setDecimals(0);
preferences->addPreference(preference); preferences->addPreference(preference);
} }
{ {
@ -478,7 +478,7 @@ void setupPreferences() {
preference->setMin(1.0f); preference->setMin(1.0f);
preference->setMax(360.0f); preference->setMax(360.0f);
preference->setStep(1); preference->setStep(1);
preference->setDecimals(1); preference->setDecimals(0);
preferences->addPreference(preference); preferences->addPreference(preference);
} }
{ {
@ -488,7 +488,7 @@ void setupPreferences() {
preference->setMin(1.0f); preference->setMin(1.0f);
preference->setMax(360.0f); preference->setMax(360.0f);
preference->setStep(1); preference->setStep(1);
preference->setDecimals(1); preference->setDecimals(0);
preferences->addPreference(preference); preferences->addPreference(preference);
} }