1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-07 03:22:33 +01:00

Add missing ok case

Refactor progress value to be int 0->1 instead of float
This commit is contained in:
Elias Steurer 2021-05-02 17:45:23 +02:00
parent 34a518ef4a
commit 22047bfe6e

View File

@ -35,10 +35,13 @@ Page {
onSteamStatusChanged: {
let errorText
switch (steamStatus) {
// Everyting that is not OK is a fail. See steam_qt_enums_generated.h
case SteamEnums.K_EResultNone:
root.contentItem.state = "uploadComplete"
return
// Everyting that is not OK is a fail. See steam_qt_enums_generated.h
case SteamEnums.K_EResultOK:
root.contentItem.state = "uploadComplete"
return
case SteamEnums.K_EResultFail:
errorText = qsTr("Fail")
break
@ -461,7 +464,7 @@ Page {
Layout.fillWidth: true
Text {
text: qsTr("Upload Progress: ") + " " + Math.ceil(
root.progress * 100) + "%"
root.progress) + "%"
verticalAlignment: Text.AlignVCenter
horizontalAlignment: Text.AlignHCenter
wrapMode: Text.WrapAtWordBoundaryOrAnywhere
@ -475,6 +478,7 @@ Page {
id: progressBar
Layout.fillWidth: true
value: root.progress
to: 100
}
}
}