diff options
| author | selsta <selsta@sent.at> | 2019-07-31 18:14:13 +0200 |
|---|---|---|
| committer | selsta <selsta@sent.at> | 2019-07-31 18:17:46 +0200 |
| commit | e546ce83b496a21d16854762e3b3368a667bde01 (patch) | |
| tree | b2f47eedd02721688293f6a4d68f56ac6bda10a7 /wizard | |
| parent | 0461a2870106928cc40db2d6f39514898c68a292 (diff) | |
| download | monzero-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.qml | 45 |
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); } } } |
