Somewhat better login logic.

This commit is contained in:
Black Hat
2018-09-13 08:22:41 +08:00
parent 2d2d35fcf5
commit 5890a0e133
6 changed files with 22 additions and 2 deletions

View File

@@ -152,6 +152,8 @@ Page {
}
controller.loginWithCredentials(serverField.text, usernameField.text, passwordField.text)
controller.connectionAdded.connect(function() { stackView.pop() })
}
}
}

View File

@@ -179,7 +179,7 @@ Page {
flat: true
highlighted: true
onClicked: Util.pushToStack(stackView, loginPage)
onClicked: stackView.push(loginPage)
}
}
}

View File

@@ -294,4 +294,10 @@ ApplicationWindow {
property: "connection"
value: currentConnection
}
Component.onCompleted: {
matriqueController.initiated.connect(function() {
if (matriqueController.accountCount == 0) stackView.push(loginPage)
})
}
}