aboutsummaryrefslogtreecommitdiff
path: root/src/model
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2017-01-08 16:49:51 -0800
committerRiccardo Spagni <ric@spagni.net>2017-01-08 16:49:51 -0800
commite482135ded2973b74d7ceeb9bd7cc7f1638e09bc (patch)
tree1840c5d0c13130ecf57317f09ff1d31c3323c847 /src/model
parent09d252d43b10c9fab24602ce50e7f707f3445cc6 (diff)
parenteff31f07d9a21c472a28e4f4173c610e0b4535bd (diff)
downloadmonzero-gui-e482135ded2973b74d7ceeb9bd7cc7f1638e09bc.tar.gz
monzero-gui-e482135ded2973b74d7ceeb9bd7cc7f1638e09bc.tar.xz
monzero-gui-e482135ded2973b74d7ceeb9bd7cc7f1638e09bc.zip
Merge pull request #357
eff31f0 History: print address book description if available (moneromooo.monero)
Diffstat (limited to 'src/model')
-rw-r--r--src/model/AddressBookModel.cpp5
-rw-r--r--src/model/AddressBookModel.h1
2 files changed, 6 insertions, 0 deletions
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<int, QByteArray> AddressBookModel::roleNames() const
{
QHash<int, QByteArray> 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<int, QByteArray> roleNames() const override;
public slots: