@@ -66,17 +66,15 @@ void WalletFrame::setClientModel(ClientModel *_clientModel)
66
66
}
67
67
}
68
68
69
- bool WalletFrame::addWallet (WalletModel * walletModel)
69
+ bool WalletFrame::addWallet (WalletModel* walletModel, WalletView* walletView )
70
70
{
71
71
if (!gui || !clientModel || !walletModel) return false ;
72
72
73
73
if (mapWalletViews.count (walletModel) > 0 ) return false ;
74
74
75
- WalletView *walletView = new WalletView (platformStyle, this );
76
75
walletView->setClientModel (clientModel);
77
76
walletView->setWalletModel (walletModel);
78
77
walletView->showOutOfSyncWarning (bOutOfSync);
79
- walletView->setPrivacy (gui->isPrivacyModeActivated ());
80
78
81
79
WalletView* current_wallet_view = currentWalletView ();
82
80
if (current_wallet_view) {
@@ -88,17 +86,6 @@ bool WalletFrame::addWallet(WalletModel *walletModel)
88
86
walletStack->addWidget (walletView);
89
87
mapWalletViews[walletModel] = walletView;
90
88
91
- connect (walletView, &WalletView::outOfSyncWarningClicked, this , &WalletFrame::outOfSyncWarningClicked);
92
- connect (walletView, &WalletView::transactionClicked, gui, &BitcoinGUI::gotoHistoryPage);
93
- connect (walletView, &WalletView::coinsSent, gui, &BitcoinGUI::gotoHistoryPage);
94
- connect (walletView, &WalletView::message, [this ](const QString& title, const QString& message, unsigned int style) {
95
- gui->message (title, message, style);
96
- });
97
- connect (walletView, &WalletView::encryptionStatusChanged, gui, &BitcoinGUI::updateWalletStatus);
98
- connect (walletView, &WalletView::incomingTransaction, gui, &BitcoinGUI::incomingTransaction);
99
- connect (walletView, &WalletView::hdEnabledStatusChanged, gui, &BitcoinGUI::updateWalletStatus);
100
- connect (gui, &BitcoinGUI::setPrivacy, walletView, &WalletView::setPrivacy);
101
-
102
89
return true ;
103
90
}
104
91
0 commit comments