MCPcopy Create free account
hub / github.com/ElementsProject/elements / addView

Method addView

src/qt/walletframe.cpp:71–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69}
70
71bool WalletFrame::addView(WalletView* walletView)
72{
73 if (!clientModel) return false;
74
75 if (mapWalletViews.count(walletView->getWalletModel()) > 0) return false;
76
77 walletView->setClientModel(clientModel);
78 walletView->showOutOfSyncWarning(bOutOfSync);
79
80 WalletView* current_wallet_view = currentWalletView();
81 if (current_wallet_view) {
82 walletView->setCurrentIndex(current_wallet_view->currentIndex());
83 } else {
84 walletView->gotoOverviewPage();
85 }
86
87 walletStack->addWidget(walletView);
88 mapWalletViews[walletView->getWalletModel()] = walletView;
89
90 return true;
91}
92
93void WalletFrame::setCurrentWallet(WalletModel* wallet_model)
94{

Callers 1

addWalletMethod · 0.80

Calls 4

countMethod · 0.80
setClientModelMethod · 0.45
showOutOfSyncWarningMethod · 0.45
gotoOverviewPageMethod · 0.45

Tested by

no test coverage detected