File tree Expand file tree Collapse file tree 2 files changed +17
-4
lines changed Expand file tree Collapse file tree 2 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -69,8 +69,10 @@ ApplicationWindow {
69
69
onFinished: {
70
70
optionsModel .onboard ()
71
71
if (AppMode .walletEnabled && AppMode .isDesktop ) {
72
- main .push (desktopWallets)
73
- main .push (createWalletWizard)
72
+ main .push ([
73
+ desktopWallets, {},
74
+ createWalletWizard, { " launchContext" : CreateWalletWizard .Context .Onboarding }
75
+ ])
74
76
} else {
75
77
main .push (node)
76
78
}
@@ -82,7 +84,7 @@ ApplicationWindow {
82
84
id: desktopWallets
83
85
DesktopWallets {
84
86
onAddWallet: {
85
- main .push (createWalletWizard)
87
+ main .push (createWalletWizard, { " launchContext " : CreateWalletWizard . Context . Main } )
86
88
}
87
89
onSendTransaction: {
88
90
main .push (sendReviewPage)
Original file line number Diff line number Diff line change @@ -13,16 +13,27 @@ import "../wallet"
13
13
PageStack {
14
14
id: root
15
15
16
+ enum Context { Onboarding, Main }
17
+
16
18
signal finished ()
17
19
property string walletName: " "
20
+ property int launchContext: CreateWalletWizard .Context .Onboarding
18
21
19
22
initialItem: Page {
20
23
background: null
21
24
22
25
header: NavigationBar2 {
23
26
id: navbar
24
27
rightItem: NavButton {
25
- text: qsTr (" Skip" )
28
+ text: {
29
+ switch (root .launchContext ) {
30
+ case CreateWalletWizard .Context .Main :
31
+ return qsTr (" Cancel" );
32
+ case CreateWalletWizard .Context .Onboarding :
33
+ default :
34
+ return qsTr (" Skip" );
35
+ }
36
+ }
26
37
onClicked: {
27
38
root .finished ()
28
39
}
You can’t perform that action at this time.
0 commit comments