Skip to content

Commit 694025a

Browse files
committed
qml: Start AddWallet flow when AddWalletButton is clicked
1 parent f655e8d commit 694025a

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

src/qml/pages/main.qml

+6-2
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,17 @@ ApplicationWindow {
108108

109109
Component {
110110
id: desktopWallets
111-
DesktopWallets {}
111+
DesktopWallets {
112+
onAddWallet: {
113+
main.push(createWalletWizard)
114+
}
115+
}
112116
}
113117

114118
Component {
115119
id: createWalletWizard
116120
CreateWalletWizard {
117-
onFinished: {
121+
onFinished: {
118122
main.pop()
119123
}
120124
}

src/qml/pages/wallet/DesktopWallets.qml

+6
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ Page {
1919

2020
ButtonGroup { id: navigationTabs }
2121

22+
signal addWallet()
23+
2224
header: NavigationBar2 {
2325
id: navBar
2426
leftItem: WalletBadge {
@@ -40,6 +42,10 @@ Page {
4042
closePolicy: Popup.CloseOnPressOutside
4143
x: 0
4244
y: parent.height
45+
46+
onAddWallet: {
47+
root.addWallet()
48+
}
4349
}
4450
}
4551
centerItem: RowLayout {

src/qml/pages/wallet/WalletSelect.qml

+6
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ Popup {
1616
implicitWidth: 250
1717
clip: true
1818

19+
signal addWallet()
20+
1921
background: Item {
2022
anchors.fill: parent
2123
Rectangle {
@@ -90,6 +92,10 @@ Popup {
9092

9193
AddWalletButton {
9294
id: addWallet
95+
onClicked: {
96+
root.addWallet()
97+
root.close()
98+
}
9399
}
94100
}
95101
}

0 commit comments

Comments
 (0)