aboutsummaryrefslogtreecommitdiff
path: root/wizard
diff options
context:
space:
mode:
authorselsta <selsta@sent.at>2019-07-31 18:14:13 +0200
committerselsta <selsta@sent.at>2019-07-31 18:17:46 +0200
commite546ce83b496a21d16854762e3b3368a667bde01 (patch)
treeb2f47eedd02721688293f6a4d68f56ac6bda10a7 /wizard
parent0461a2870106928cc40db2d6f39514898c68a292 (diff)
downloadmonzero-gui-e546ce83b496a21d16854762e3b3368a667bde01.tar.gz
monzero-gui-e546ce83b496a21d16854762e3b3368a667bde01.tar.xz
monzero-gui-e546ce83b496a21d16854762e3b3368a667bde01.zip
WizardRestoreWallet1: use RadioButtons instead of buttons
Diffstat (limited to 'wizard')
-rw-r--r--wizard/WizardRestoreWallet1.qml45
1 files changed, 28 insertions, 17 deletions
diff --git a/wizard/WizardRestoreWallet1.qml b/wizard/WizardRestoreWallet1.qml
index c626742f..5c0e3193 100644
--- a/wizard/WizardRestoreWallet1.qml
+++ b/wizard/WizardRestoreWallet1.qml
@@ -111,39 +111,50 @@ Rectangle {
id: wizardWalletInput
}
- GridLayout{
- columns: 3
+ RowLayout {
+ Layout.topMargin: 10
+ spacing: 30
+ Layout.fillWidth: true
- MoneroComponents.StandardButton {
+ MoneroComponents.RadioButton {
+ id: seedRadioButton
text: qsTr("Restore from seed") + translationManager.emptyString
- small: true
- enabled: wizardController.walletRestoreMode !== 'seed'
-
+ fontSize: 16
+ checked: true
onClicked: {
+ checked = true;
+ keysRadioButton.checked = false;
+ qrRadioButton.checked = false;
wizardController.walletRestoreMode = 'seed';
}
}
- MoneroComponents.StandardButton {
+ MoneroComponents.RadioButton {
+ id: keysRadioButton
text: qsTr("Restore from keys") + translationManager.emptyString
- small: true
- enabled: wizardController.walletRestoreMode !== 'keys'
-
+ fontSize: 16
+ checked: false
onClicked: {
+ checked = true;
+ seedRadioButton.checked = false;
+ qrRadioButton.checked = false;
wizardController.walletRestoreMode = 'keys';
}
}
- MoneroComponents.StandardButton {
- text: qsTr("From QR Code") + translationManager.emptyString
- small: true
+ MoneroComponents.RadioButton {
+ id: qrRadioButton
+ text: qsTr("Restore from QR Code") + translationManager.emptyString
+ fontSize: 16
visible: appWindow.qrScannerEnabled
- enabled: wizardController.walletRestoreMode !== 'qr'
-
+ checked: false
onClicked: {
+ checked = true;
+ seedRadioButton.checked = false;
+ keysRadioButton.checked = false;
wizardController.walletRestoreMode = 'qr';
- cameraUi.state = "Capture"
- cameraUi.qrcode_decoded.connect(Wizard.updateFromQrCode)
+ cameraUi.state = "Capture";
+ cameraUi.qrcode_decoded.connect(Wizard.updateFromQrCode);
}
}
}