mirror of
https://github.com/wownero/wowlet.git
synced 2026-10-17 15:21:30 +02:00
AddressBook: add getAddress
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
#include "AddressBook.h"
|
||||
#include <QDebug>
|
||||
|
||||
AddressBook::AddressBook(Monero::AddressBook *abImpl,QObject *parent)
|
||||
AddressBook::AddressBook(Monero::AddressBook *abImpl, QObject *parent)
|
||||
: QObject(parent), m_addressBookImpl(abImpl)
|
||||
{
|
||||
getAll();
|
||||
@@ -127,3 +127,16 @@ QString AddressBook::getDescription(const QString &address) const
|
||||
}
|
||||
return m_rows.value(*it)->description();
|
||||
}
|
||||
|
||||
QString AddressBook::getAddress(const QString &description) const
|
||||
{
|
||||
QReadLocker locker(&m_lock);
|
||||
|
||||
for (const auto &row : m_rows) {
|
||||
if (row->description() == description) {
|
||||
return row->address();
|
||||
}
|
||||
}
|
||||
|
||||
return QString();
|
||||
}
|
||||
Reference in New Issue
Block a user