mirror of
https://github.com/overte-org/overte.git
synced 2025-04-14 18:06:57 +02:00
Fixed stepsize.
Removed floats.
This commit is contained in:
parent
74235dc6f3
commit
2fcf2d47ed
2 changed files with 4 additions and 13 deletions
|
@ -3,7 +3,6 @@ import QtQuick.Controls 2.5
|
||||||
import QtQuick.Controls.Styles 1.4
|
import QtQuick.Controls.Styles 1.4
|
||||||
import QtQuick.Layouts 1.3
|
import QtQuick.Layouts 1.3
|
||||||
|
|
||||||
// TODO: Non int numbers
|
|
||||||
// TODO: Numpad Enter key support
|
// TODO: Numpad Enter key support
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
|
@ -11,12 +10,10 @@ Item {
|
||||||
property string settingText: "";
|
property string settingText: "";
|
||||||
property var settingValue: 0;
|
property var settingValue: 0;
|
||||||
|
|
||||||
// property bool isInt: true;
|
|
||||||
property int decimalPlaces: 0;
|
|
||||||
property real minValue: 0;
|
property real minValue: 0;
|
||||||
property real maxValue: 9;
|
property real maxValue: 9;
|
||||||
property string suffixText: "";
|
property string suffixText: "";
|
||||||
// property real stepSize: 1;
|
property real stepSize: 1;
|
||||||
|
|
||||||
signal valueChanged(int value);
|
signal valueChanged(int value);
|
||||||
|
|
||||||
|
@ -46,10 +43,9 @@ Item {
|
||||||
SpinBox {
|
SpinBox {
|
||||||
id: spinbox;
|
id: spinbox;
|
||||||
value: settingValue;
|
value: settingValue;
|
||||||
// decimals: 2;
|
|
||||||
from: minValue;
|
from: minValue;
|
||||||
to: maxValue;
|
to: maxValue;
|
||||||
// stepSize: stepSize;
|
stepSize: stepSize;
|
||||||
Layout.alignment: Qt.AlignRight;
|
Layout.alignment: Qt.AlignRight;
|
||||||
implicitWidth: 200;
|
implicitWidth: 200;
|
||||||
implicitHeight: parent.height;
|
implicitHeight: parent.height;
|
||||||
|
@ -107,7 +103,7 @@ Item {
|
||||||
}
|
}
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
spinbox.value += 1;
|
spinbox.value += stepSize;
|
||||||
valueChanged(spinbox.value);
|
valueChanged(spinbox.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -133,7 +129,7 @@ Item {
|
||||||
}
|
}
|
||||||
|
|
||||||
onClicked: {
|
onClicked: {
|
||||||
spinbox.value -= 1;
|
spinbox.value -= stepSize;
|
||||||
valueChanged(spinbox.value);
|
valueChanged(spinbox.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -175,7 +175,6 @@ Rectangle {
|
||||||
SettingNumber {
|
SettingNumber {
|
||||||
settingText: "Focus Active";
|
settingText: "Focus Active";
|
||||||
minValue: 1;
|
minValue: 1;
|
||||||
decimalPlaces: 2;
|
|
||||||
maxValue: 9999;
|
maxValue: 9999;
|
||||||
suffixText: "fps";
|
suffixText: "fps";
|
||||||
settingValue: Performance.getCustomRefreshRate(0)
|
settingValue: Performance.getCustomRefreshRate(0)
|
||||||
|
@ -188,7 +187,6 @@ Rectangle {
|
||||||
SettingNumber {
|
SettingNumber {
|
||||||
settingText: "Focus Inactive";
|
settingText: "Focus Inactive";
|
||||||
minValue: 1;
|
minValue: 1;
|
||||||
decimalPlaces: 2;
|
|
||||||
maxValue: 9999;
|
maxValue: 9999;
|
||||||
suffixText: "fps";
|
suffixText: "fps";
|
||||||
settingValue: Performance.getCustomRefreshRate(1)
|
settingValue: Performance.getCustomRefreshRate(1)
|
||||||
|
@ -201,7 +199,6 @@ Rectangle {
|
||||||
SettingNumber {
|
SettingNumber {
|
||||||
settingText: "Minimized";
|
settingText: "Minimized";
|
||||||
minValue: 1;
|
minValue: 1;
|
||||||
decimalPlaces: 2;
|
|
||||||
maxValue: 9999;
|
maxValue: 9999;
|
||||||
suffixText: "fps";
|
suffixText: "fps";
|
||||||
settingValue: Performance.getCustomRefreshRate(3)
|
settingValue: Performance.getCustomRefreshRate(3)
|
||||||
|
@ -214,7 +211,6 @@ Rectangle {
|
||||||
SettingNumber {
|
SettingNumber {
|
||||||
settingText: "Startup";
|
settingText: "Startup";
|
||||||
minValue: 1;
|
minValue: 1;
|
||||||
decimalPlaces: 2;
|
|
||||||
maxValue: 9999;
|
maxValue: 9999;
|
||||||
suffixText: "fps";
|
suffixText: "fps";
|
||||||
settingValue: Performance.getCustomRefreshRate(4)
|
settingValue: Performance.getCustomRefreshRate(4)
|
||||||
|
@ -227,7 +223,6 @@ Rectangle {
|
||||||
SettingNumber {
|
SettingNumber {
|
||||||
settingText: "Shutdown";
|
settingText: "Shutdown";
|
||||||
minValue: 1;
|
minValue: 1;
|
||||||
decimalPlaces: 2;
|
|
||||||
maxValue: 9999;
|
maxValue: 9999;
|
||||||
suffixText: "fps";
|
suffixText: "fps";
|
||||||
settingValue: Performance.getCustomRefreshRate(5)
|
settingValue: Performance.getCustomRefreshRate(5)
|
||||||
|
|
Loading…
Reference in a new issue