diff options
| author | Jaquee <jaquee.monero@gmail.com> | 2016-12-03 12:06:57 +0100 |
|---|---|---|
| committer | Jaquee <jaquee.monero@gmail.com> | 2016-12-03 13:14:35 +0100 |
| commit | a4c3de9e2e3ad364ceb979499221a2fc86a09548 (patch) | |
| tree | f7058b619830685cb5b3f25fff91616ddd891508 /src/libwalletqt/Transfer.h | |
| parent | 26abdee5c47017a80117b1bed5ee36586a240c62 (diff) | |
| download | monzero-gui-a4c3de9e2e3ad364ceb979499221a2fc86a09548.tar.gz monzero-gui-a4c3de9e2e3ad364ceb979499221a2fc86a09548.tar.xz monzero-gui-a4c3de9e2e3ad364ceb979499221a2fc86a09548.zip | |
history: add Transfer class
Diffstat (limited to 'src/libwalletqt/Transfer.h')
| -rw-r--r-- | src/libwalletqt/Transfer.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/libwalletqt/Transfer.h b/src/libwalletqt/Transfer.h new file mode 100644 index 00000000..2f68f7c1 --- /dev/null +++ b/src/libwalletqt/Transfer.h @@ -0,0 +1,28 @@ +#ifndef TRANSFER_H +#define TRANSFER_H + +#include <wallet/wallet2_api.h> +#include <QObject> + +class Transfer : public QObject +{ + Q_OBJECT + Q_PROPERTY(quint64 amount READ amount) + Q_PROPERTY(QString address READ address) +private: + explicit Transfer(uint64_t _amount, const QString &_address, QObject *parent = 0): m_amount(_amount), m_address(_address), QObject(parent) {}; +private: + friend class TransactionInfo; + qint64 m_amount; + QString m_address; + +public: + qint64 amount(){ return m_amount; } + QString address(){ return m_address; }; + +}; +// in order to wrap it to QVariant +Q_DECLARE_METATYPE(Transfer*) + + +#endif // TRANSACTIONINFO_H |
