Settings: use checkbox instead of button for daemon mode switching

This commit is contained in:
stoffu 2018-04-07 14:31:11 +09:00
parent 76a105261e
commit 6ba65d4caa
No known key found for this signature in database
GPG Key ID: 41DAB8343A9EC012

View File

@ -201,29 +201,29 @@ Rectangle {
Layout.fillWidth: true Layout.fillWidth: true
LabelSubheader { LabelSubheader {
text: qsTr("Wallet mode") + translationManager.emptyString text: qsTr("Daemon mode") + translationManager.emptyString
} }
} }
RowLayout { ColumnLayout {
StandardButton { CheckBox {
id: remoteDisconnect id: remoteDisconnect
small: true checked: !persistentSettings.useRemoteNode
enabled: persistentSettings.useRemoteNode
Layout.fillWidth: false
text: qsTr("Local Node") + translationManager.emptyString text: qsTr("Local Node") + translationManager.emptyString
onClicked: { onClicked: {
persistentSettings.useRemoteNode = false;
remoteConnect.checked = false;
appWindow.disconnectRemoteNode(); appWindow.disconnectRemoteNode();
} }
} }
StandardButton { CheckBox {
id: remoteConnect id: remoteConnect
small: true checked: persistentSettings.useRemoteNode
enabled: !persistentSettings.useRemoteNode
Layout.fillWidth: false
text: qsTr("Remote Node") + translationManager.emptyString text: qsTr("Remote Node") + translationManager.emptyString
onClicked: { onClicked: {
persistentSettings.useRemoteNode = true;
remoteDisconnect.checked = false;
appWindow.connectRemoteNode(); appWindow.connectRemoteNode();
} }
} }