diff options
| author | xiphon <xiphon@protonmail.com> | 2020-07-14 15:44:13 +0000 |
|---|---|---|
| committer | xiphon <xiphon@protonmail.com> | 2020-07-14 17:10:25 +0000 |
| commit | 2fd3974194d555979e9b960d44d613ffdc67a7c9 (patch) | |
| tree | 605ac3f5b399059ebe08ccea00636c07c689bdff /src/libwalletqt | |
| parent | b7b12212217ebc5d6fe9d1f49b7c3abed42449da (diff) | |
| download | monzero-gui-2fd3974194d555979e9b960d44d613ffdc67a7c9.tar.gz monzero-gui-2fd3974194d555979e9b960d44d613ffdc67a7c9.tar.xz monzero-gui-2fd3974194d555979e9b960d44d613ffdc67a7c9.zip | |
WalletManager: displayAmount should be static
Diffstat (limited to 'src/libwalletqt')
| -rw-r--r-- | src/libwalletqt/TransactionInfo.cpp | 6 | ||||
| -rw-r--r-- | src/libwalletqt/WalletManager.cpp | 4 | ||||
| -rw-r--r-- | src/libwalletqt/WalletManager.h | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/src/libwalletqt/TransactionInfo.cpp b/src/libwalletqt/TransactionInfo.cpp index 9c5094bb..2be9d0e9 100644 --- a/src/libwalletqt/TransactionInfo.cpp +++ b/src/libwalletqt/TransactionInfo.cpp @@ -61,14 +61,14 @@ quint64 TransactionInfo::atomicAmount() const QString TransactionInfo::displayAmount() const { - return WalletManager::instance()->displayAmount(m_amount); + return WalletManager::displayAmount(m_amount); } QString TransactionInfo::fee() const { if(m_fee == 0) return ""; - return WalletManager::instance()->displayAmount(m_fee); + return WalletManager::displayAmount(m_fee); } quint64 TransactionInfo::blockHeight() const @@ -132,7 +132,7 @@ QString TransactionInfo::destinations_formatted() const for (auto const& t: m_transfers) { if (!destinations.isEmpty()) destinations += "<br> "; - destinations += WalletManager::instance()->displayAmount(t->amount()) + ": " + t->address(); + destinations += WalletManager::displayAmount(t->amount()) + ": " + t->address(); } return destinations; } diff --git a/src/libwalletqt/WalletManager.cpp b/src/libwalletqt/WalletManager.cpp index 62836149..90cdf26e 100644 --- a/src/libwalletqt/WalletManager.cpp +++ b/src/libwalletqt/WalletManager.cpp @@ -272,7 +272,7 @@ QString WalletManager::maximumAllowedAmountAsString() const return WalletManager::displayAmount(WalletManager::maximumAllowedAmount()); } -QString WalletManager::displayAmount(quint64 amount) const +QString WalletManager::displayAmount(quint64 amount) { return QString::fromStdString(Monero::Wallet::displayAmount(amount)); } @@ -415,7 +415,7 @@ QVariantMap WalletManager::parse_uri_to_object(const QString &uri) const if (this->parse_uri(uri, address, payment_id, amount, tx_description, recipient_name, unknown_parameters, error)) { result.insert("address", address); result.insert("payment_id", payment_id); - result.insert("amount", amount > 0 ? this->displayAmount(amount) : ""); + result.insert("amount", amount > 0 ? displayAmount(amount) : ""); result.insert("tx_description", tx_description); result.insert("recipient_name", recipient_name); } else { diff --git a/src/libwalletqt/WalletManager.h b/src/libwalletqt/WalletManager.h index 3564ad61..013846fa 100644 --- a/src/libwalletqt/WalletManager.h +++ b/src/libwalletqt/WalletManager.h @@ -129,7 +129,7 @@ public: Q_INVOKABLE QString errorString() const; //! since we can't call static method from QML, move it to this class - Q_INVOKABLE QString displayAmount(quint64 amount) const; + Q_INVOKABLE static QString displayAmount(quint64 amount); Q_INVOKABLE quint64 amountFromString(const QString &amount) const; Q_INVOKABLE quint64 amountFromDouble(double amount) const; Q_INVOKABLE quint64 maximumAllowedAmount() const; |
