diff options
| author | selsta <selsta@sent.at> | 2019-01-14 13:25:59 +0100 |
|---|---|---|
| committer | selsta <selsta@sent.at> | 2019-01-22 23:07:30 +0100 |
| commit | bd809abc52cc8d312c0023cfc9ae2d14e191d0b5 (patch) | |
| tree | 0fa88add33f5c5aea7ebd492ce32f3a03ae07a40 /src/libwalletqt/Wallet.h | |
| parent | 9689fff957ba994b619a2a7fb881598a997f66c2 (diff) | |
| download | monzero-gui-bd809abc52cc8d312c0023cfc9ae2d14e191d0b5.tar.gz monzero-gui-bd809abc52cc8d312c0023cfc9ae2d14e191d0b5.tar.xz monzero-gui-bd809abc52cc8d312c0023cfc9ae2d14e191d0b5.zip | |
add account support
Co-authored-by: kenshi84 <kenshi84@protonmail.ch>
Diffstat (limited to 'src/libwalletqt/Wallet.h')
| -rw-r--r-- | src/libwalletqt/Wallet.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/libwalletqt/Wallet.h b/src/libwalletqt/Wallet.h index 8197e567..e3357528 100644 --- a/src/libwalletqt/Wallet.h +++ b/src/libwalletqt/Wallet.h @@ -24,6 +24,8 @@ class AddressBook; class AddressBookModel; class Subaddress; class SubaddressModel; +class SubaddressAccount; +class SubaddressAccountModel; class Wallet : public QObject { @@ -44,6 +46,8 @@ class Wallet : public QObject Q_PROPERTY(AddressBook * addressBook READ addressBook) Q_PROPERTY(SubaddressModel * subaddressModel READ subaddressModel) Q_PROPERTY(Subaddress * subaddress READ subaddress) + Q_PROPERTY(SubaddressAccountModel * subaddressAccountModel READ subaddressAccountModel) + Q_PROPERTY(SubaddressAccount * subaddressAccount READ subaddressAccount) Q_PROPERTY(bool viewOnly READ viewOnly) Q_PROPERTY(QString secretViewKey READ getSecretViewKey) Q_PROPERTY(QString publicViewKey READ getPublicViewKey) @@ -234,6 +238,12 @@ public: //! returns subadress model SubaddressModel *subaddressModel(); + //! returns subaddress account + SubaddressAccount *subaddressAccount() const; + + //! returns subadress account model + SubaddressAccountModel *subaddressAccountModel() const; + //! generate payment id Q_INVOKABLE QString generatePaymentId() const; @@ -348,6 +358,8 @@ private: mutable AddressBookModel * m_addressBookModel; Subaddress * m_subaddress; mutable SubaddressModel * m_subaddressModel; + SubaddressAccount * m_subaddressAccount; + mutable SubaddressAccountModel * m_subaddressAccountModel; QMutex m_connectionStatusMutex; bool m_connectionStatusRunning; QString m_daemonUsername; |
