From eff31f07d9a21c472a28e4f4173c610e0b4535bd Mon Sep 17 00:00:00 2001 From: "moneromooo.monero" Date: Sat, 24 Dec 2016 16:21:39 +0000 Subject: History: print address book description if available --- src/model/AddressBookModel.cpp | 5 +++++ src/model/AddressBookModel.h | 1 + 2 files changed, 6 insertions(+) (limited to 'src/model') diff --git a/src/model/AddressBookModel.cpp b/src/model/AddressBookModel.cpp index 7ec0074b..c022ce98 100644 --- a/src/model/AddressBookModel.cpp +++ b/src/model/AddressBookModel.cpp @@ -63,6 +63,11 @@ bool AddressBookModel::deleteRow(int row) m_addressBook->deleteRow(row); } +int AddressBookModel::lookupPaymentID(const QString &payment_id) const +{ + return m_addressBook->lookupPaymentID(payment_id); +} + QHash AddressBookModel::roleNames() const { QHash roleNames = QAbstractListModel::roleNames(); diff --git a/src/model/AddressBookModel.h b/src/model/AddressBookModel.h index b239bd65..ced0a9e3 100644 --- a/src/model/AddressBookModel.h +++ b/src/model/AddressBookModel.h @@ -24,6 +24,7 @@ public: int rowCount(const QModelIndex &parent = QModelIndex()) const override; QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override; Q_INVOKABLE bool deleteRow(int row); + Q_INVOKABLE int lookupPaymentID(const QString &payment_id) const; virtual QHash roleNames() const override; public slots: -- cgit v1.2.3