mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
mobile: move settings from qmlmanager to qmlprefs
add settings variables/functions to qmlprefs remove settings variables/functions from qmlmanager change manager. to prefs. in qml files for setting variables/functions Signed-off-by: Jan Iversen <jani@apache.org>
This commit is contained in:
parent
62ca5e90e1
commit
b8eb348f54
8 changed files with 389 additions and 283 deletions
|
|
@ -15,9 +15,9 @@ Item {
|
|||
property string password: password.text;
|
||||
|
||||
function saveCredentials() {
|
||||
manager.cloudUserName = login.text
|
||||
manager.cloudPassword = password.text
|
||||
manager.cloudPin = pin.text
|
||||
prefs.cloudUserName = login.text
|
||||
prefs.cloudPassword = password.text
|
||||
prefs.cloudPin = pin.text
|
||||
manager.saveCloudCredentials()
|
||||
}
|
||||
|
||||
|
|
@ -60,7 +60,7 @@ Item {
|
|||
|
||||
Controls.TextField {
|
||||
id: login
|
||||
text: manager.cloudUserName
|
||||
text: prefs.cloudUserName
|
||||
visible: !rootItem.showPin
|
||||
Layout.fillWidth: true
|
||||
inputMethodHints: Qt.ImhEmailCharactersOnly |
|
||||
|
|
@ -76,7 +76,7 @@ Item {
|
|||
|
||||
Controls.TextField {
|
||||
id: password
|
||||
text: manager.cloudPassword
|
||||
text: prefs.cloudPassword
|
||||
visible: !rootItem.showPin
|
||||
echoMode: TextInput.PasswordEchoOnEdit
|
||||
inputMethodHints: Qt.ImhSensitiveData |
|
||||
|
|
@ -146,7 +146,7 @@ Item {
|
|||
text: qsTr("No cloud mode")
|
||||
onClicked: {
|
||||
manager.syncToCloud = false
|
||||
manager.credentialStatus = QMLManager.CS_NOCLOUD
|
||||
manager.credentialStatus = QMLPrefs.CS_NOCLOUD
|
||||
manager.saveCloudCredentials()
|
||||
manager.openNoCloudRepo()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue