diff options
Diffstat (limited to 'src/libwalletqt/AddressBook.h')
| -rw-r--r-- | src/libwalletqt/AddressBook.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libwalletqt/AddressBook.h b/src/libwalletqt/AddressBook.h index 8942b86e..39551e66 100644 --- a/src/libwalletqt/AddressBook.h +++ b/src/libwalletqt/AddressBook.h @@ -30,6 +30,7 @@ #define ADDRESSBOOK_H #include <wallet/api/wallet2_api.h> +#include <QMap> #include <QObject> #include <QReadWriteLock> #include <QList> @@ -51,6 +52,7 @@ public: Q_INVOKABLE QString errorString() const; Q_INVOKABLE int errorCode() const; Q_INVOKABLE int lookupPaymentID(const QString &payment_id) const; + Q_INVOKABLE QString getDescription(const QString &address) const; enum ErrorCode { Status_Ok, @@ -76,7 +78,8 @@ private: friend class Wallet; Monero::AddressBook * m_addressBookImpl; mutable QReadWriteLock m_lock; - mutable QList<Monero::AddressBookRow*> m_rows; + QList<Monero::AddressBookRow*> m_rows; + QMap<QString, size_t> m_addresses; }; #endif // ADDRESSBOOK_H |
