File tree 3 files changed +4
-9
lines changed
3 files changed +4
-9
lines changed Original file line number Diff line number Diff line change 4
4
5
5
#include < qt/walletframe.h>
6
6
7
- #include < qt/bitcoingui.h>
8
7
#include < qt/overviewpage.h>
9
8
#include < qt/walletmodel.h>
10
9
#include < qt/walletview.h>
17
16
#include < QPushButton>
18
17
#include < QVBoxLayout>
19
18
20
- WalletFrame::WalletFrame (const PlatformStyle* _platformStyle, BitcoinGUI* _gui)
21
- : QFrame(_gui),
22
- gui(_gui),
19
+ WalletFrame::WalletFrame (const PlatformStyle* _platformStyle, QWidget* parent)
20
+ : QFrame(parent),
23
21
platformStyle(_platformStyle),
24
22
m_size_hint(OverviewPage{platformStyle, nullptr }.sizeHint())
25
23
{
@@ -62,7 +60,7 @@ void WalletFrame::setClientModel(ClientModel *_clientModel)
62
60
63
61
bool WalletFrame::addWallet (WalletModel* walletModel, WalletView* walletView)
64
62
{
65
- if (!gui || ! clientModel || !walletModel) return false ;
63
+ if (!clientModel || !walletModel) return false ;
66
64
67
65
if (mapWalletViews.count (walletModel) > 0 ) return false ;
68
66
Original file line number Diff line number Diff line change 8
8
#include < QFrame>
9
9
#include < QMap>
10
10
11
- class BitcoinGUI ;
12
11
class ClientModel ;
13
12
class PlatformStyle ;
14
13
class SendCoinsRecipient ;
@@ -31,7 +30,7 @@ class WalletFrame : public QFrame
31
30
Q_OBJECT
32
31
33
32
public:
34
- explicit WalletFrame (const PlatformStyle * platformStyle, BitcoinGUI *_gui = nullptr );
33
+ explicit WalletFrame (const PlatformStyle* platformStyle, QWidget* parent );
35
34
~WalletFrame ();
36
35
37
36
void setClientModel (ClientModel *clientModel);
@@ -55,7 +54,6 @@ class WalletFrame : public QFrame
55
54
56
55
private:
57
56
QStackedWidget *walletStack;
58
- BitcoinGUI *gui;
59
57
ClientModel *clientModel;
60
58
QMap<WalletModel*, WalletView*> mapWalletViews;
61
59
Original file line number Diff line number Diff line change @@ -17,7 +17,6 @@ EXPECTED_CIRCULAR_DEPENDENCIES=(
17
17
" index/coinstatsindex -> node/coinstats -> index/coinstatsindex"
18
18
" policy/fees -> txmempool -> policy/fees"
19
19
" qt/addresstablemodel -> qt/walletmodel -> qt/addresstablemodel"
20
- " qt/bitcoingui -> qt/walletframe -> qt/bitcoingui"
21
20
" qt/recentrequeststablemodel -> qt/walletmodel -> qt/recentrequeststablemodel"
22
21
" qt/sendcoinsdialog -> qt/walletmodel -> qt/sendcoinsdialog"
23
22
" qt/transactiontablemodel -> qt/walletmodel -> qt/transactiontablemodel"
You can’t perform that action at this time.
0 commit comments