aboutsummaryrefslogtreecommitdiff
path: root/src/libwalletqt/TransactionHistory.h
diff options
context:
space:
mode:
authorJaquee <jaquee.monero@gmail.com>2017-01-13 23:21:58 +0100
committerJaquee <jaquee.monero@gmail.com>2017-01-14 00:45:15 +0100
commitad5115ac3c478d8cb8a4e040f9cc064e826a7af6 (patch)
treeb42819f3ea5ded93e07c978d50632f3f3413ae34 /src/libwalletqt/TransactionHistory.h
parent205bfcdd7bf051440cda231fc49e7f58d8c1a7ee (diff)
downloadmonzero-gui-ad5115ac3c478d8cb8a4e040f9cc064e826a7af6.tar.gz
monzero-gui-ad5115ac3c478d8cb8a4e040f9cc064e826a7af6.tar.xz
monzero-gui-ad5115ac3c478d8cb8a4e040f9cc064e826a7af6.zip
Add estimated time countdown for locked balance
Diffstat (limited to 'src/libwalletqt/TransactionHistory.h')
-rw-r--r--src/libwalletqt/TransactionHistory.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libwalletqt/TransactionHistory.h b/src/libwalletqt/TransactionHistory.h
index 7ded833c..0c8bfc9d 100644
--- a/src/libwalletqt/TransactionHistory.h
+++ b/src/libwalletqt/TransactionHistory.h
@@ -17,6 +17,8 @@ class TransactionHistory : public QObject
Q_PROPERTY(int count READ count)
Q_PROPERTY(QDateTime firstDateTime READ firstDateTime NOTIFY firstDateTimeChanged)
Q_PROPERTY(QDateTime lastDateTime READ lastDateTime NOTIFY lastDateTimeChanged)
+ Q_PROPERTY(int minutesToUnlock READ minutesToUnlock)
+ Q_PROPERTY(bool locked READ locked)
public:
Q_INVOKABLE TransactionInfo *transaction(int index);
@@ -26,6 +28,8 @@ public:
quint64 count() const;
QDateTime firstDateTime() const;
QDateTime lastDateTime() const;
+ quint64 minutesToUnlock() const;
+ bool locked() const;
signals:
void refreshStarted() const;
@@ -45,6 +49,9 @@ private:
mutable QList<TransactionInfo*> m_tinfo;
mutable QDateTime m_firstDateTime;
mutable QDateTime m_lastDateTime;
+ mutable int m_minutesToUnlock;
+ // history contains locked transfers
+ mutable bool m_locked;
};