update some qt headers
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "trafficgraphwidget.h"
|
||||
#include "clientmodel.h"
|
||||
#include <qt/trafficgraphwidget.h>
|
||||
#include <qt/clientmodel.h>
|
||||
|
||||
#include <QPainter>
|
||||
#include <QColor>
|
||||
@@ -78,7 +78,7 @@ void TrafficGraphWidget::paintEvent(QPaintEvent *)
|
||||
|
||||
const QString units = tr("KB/s");
|
||||
const float yMarginText = 2.0;
|
||||
|
||||
|
||||
// draw lines
|
||||
painter.setPen(axisCol);
|
||||
painter.drawText(XMARGIN, YMARGIN + h - h * val / fMax-yMarginText, QString("%1 %2").arg(val).arg(units));
|
||||
@@ -139,10 +139,10 @@ void TrafficGraphWidget::updateRates()
|
||||
}
|
||||
|
||||
float tmax = 0.0f;
|
||||
Q_FOREACH(float f, vSamplesIn) {
|
||||
for(float f: vSamplesIn) {
|
||||
if(f > tmax) tmax = f;
|
||||
}
|
||||
Q_FOREACH(float f, vSamplesOut) {
|
||||
for(float f: vSamplesOut) {
|
||||
if(f > tmax) tmax = f;
|
||||
}
|
||||
fMax = tmax;
|
||||
|
||||
@@ -2,20 +2,22 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "transactiondesc.h"
|
||||
#include <qt/transactiondesc.h>
|
||||
|
||||
#include "bitcoinunits.h"
|
||||
#include "guiutil.h"
|
||||
#include "paymentserver.h"
|
||||
#include "transactionrecord.h"
|
||||
#include "consensus/consensus.h"
|
||||
#include "dstencode.h"
|
||||
#include "main.h"
|
||||
#include "script/script.h"
|
||||
#include "timedata.h"
|
||||
#include "util.h"
|
||||
#include "wallet/db.h"
|
||||
#include "wallet/wallet.h"
|
||||
#include <qt/bitcoinunits.h>
|
||||
#include <qt/guiutil.h>
|
||||
#include <qt/paymentserver.h>
|
||||
#include <qt/transactionrecord.h>
|
||||
|
||||
#include <base58.h>
|
||||
#include <consensus/consensus.h>
|
||||
#include <dstencode.h>
|
||||
#include <main.h>
|
||||
#include <script/script.h>
|
||||
#include <timedata.h>
|
||||
#include <util.h>
|
||||
#include <wallet/db.h>
|
||||
#include <wallet/wallet.h>
|
||||
|
||||
#include <stdint.h>
|
||||
#include <string>
|
||||
@@ -132,7 +134,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
// Coinbase
|
||||
//
|
||||
CAmount nUnmatured = 0;
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
nUnmatured += wallet->GetCredit(txout, ISMINE_ALL);
|
||||
strHTML += "<b>" + tr("Credit") + ":</b> ";
|
||||
if (wtx.IsInMainChain())
|
||||
@@ -151,14 +153,14 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
else
|
||||
{
|
||||
isminetype fAllFromMe = ISMINE_SPENDABLE;
|
||||
BOOST_FOREACH(const CTxIn& txin, wtx.vin)
|
||||
for(const CTxIn& txin: wtx.vin)
|
||||
{
|
||||
isminetype mine = wallet->IsMine(txin);
|
||||
if(fAllFromMe > mine) fAllFromMe = mine;
|
||||
}
|
||||
|
||||
isminetype fAllToMe = ISMINE_SPENDABLE;
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
{
|
||||
isminetype mine = wallet->IsMine(txout);
|
||||
if(fAllToMe > mine) fAllToMe = mine;
|
||||
@@ -172,7 +174,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
//
|
||||
// Debit
|
||||
//
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
{
|
||||
// Ignore change
|
||||
isminetype toSelf = wallet->IsMine(txout);
|
||||
@@ -220,10 +222,10 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
//
|
||||
// Mixed debit transaction
|
||||
//
|
||||
BOOST_FOREACH(const CTxIn& txin, wtx.vin)
|
||||
for(const CTxIn& txin: wtx.vin)
|
||||
if (wallet->IsMine(txin))
|
||||
strHTML += "<b>" + tr("Debit") + ":</b> " + BitcoinUnits::formatHtmlWithUnit(unit, -wallet->GetDebit(txin, ISMINE_ALL)) + "<br>";
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
if (wallet->IsMine(txout))
|
||||
strHTML += "<b>" + tr("Credit") + ":</b> " + BitcoinUnits::formatHtmlWithUnit(unit, wallet->GetCredit(txout, ISMINE_ALL)) + "<br>";
|
||||
}
|
||||
@@ -252,7 +254,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
//
|
||||
// PaymentRequest info:
|
||||
//
|
||||
Q_FOREACH (const PAIRTYPE(std::string, std::string)& r, wtx.vOrderForm)
|
||||
for (const PAIRTYPE(std::string, std::string)& r: wtx.vOrderForm)
|
||||
{
|
||||
if (r.first == "PaymentRequest")
|
||||
{
|
||||
@@ -276,10 +278,10 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
if (fDebug)
|
||||
{
|
||||
strHTML += "<hr><br>" + tr("Debug information") + "<br><br>";
|
||||
BOOST_FOREACH(const CTxIn& txin, wtx.vin)
|
||||
for(const CTxIn& txin: wtx.vin)
|
||||
if(wallet->IsMine(txin))
|
||||
strHTML += "<b>" + tr("Debit") + ":</b> " + BitcoinUnits::formatHtmlWithUnit(unit, -wallet->GetDebit(txin, ISMINE_ALL)) + "<br>";
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
if(wallet->IsMine(txout))
|
||||
strHTML += "<b>" + tr("Credit") + ":</b> " + BitcoinUnits::formatHtmlWithUnit(unit, wallet->GetCredit(txout, ISMINE_ALL)) + "<br>";
|
||||
|
||||
@@ -289,7 +291,7 @@ QString TransactionDesc::toHTML(CWallet *wallet, CWalletTx &wtx, TransactionReco
|
||||
strHTML += "<br><b>" + tr("Inputs") + ":</b>";
|
||||
strHTML += "<ul>";
|
||||
|
||||
BOOST_FOREACH(const CTxIn& txin, wtx.vin)
|
||||
for(const CTxIn& txin: wtx.vin)
|
||||
{
|
||||
COutPoint prevout = txin.prevout;
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "transactiondescdialog.h"
|
||||
#include "ui_transactiondescdialog.h"
|
||||
#include <qt/transactiondescdialog.h>
|
||||
#include <ui_transactiondescdialog.h>
|
||||
|
||||
#include "transactiontablemodel.h"
|
||||
#include <qt/transactiontablemodel.h>
|
||||
|
||||
#include <QModelIndex>
|
||||
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "transactionfilterproxy.h"
|
||||
#include <qt/transactionfilterproxy.h>
|
||||
|
||||
#include "transactiontablemodel.h"
|
||||
#include "transactionrecord.h"
|
||||
#include <qt/transactiontablemodel.h>
|
||||
#include <qt/transactionrecord.h>
|
||||
|
||||
#include <cstdlib>
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#ifndef BITCOIN_QT_TRANSACTIONFILTERPROXY_H
|
||||
#define BITCOIN_QT_TRANSACTIONFILTERPROXY_H
|
||||
|
||||
#include "amount.h"
|
||||
#include <amount.h>
|
||||
|
||||
#include <QDateTime>
|
||||
#include <QSortFilterProxyModel>
|
||||
|
||||
@@ -2,19 +2,17 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "transactionrecord.h"
|
||||
#include <qt/transactionrecord.h>
|
||||
|
||||
#include "base58.h"
|
||||
#include "dstencode.h"
|
||||
#include "consensus/consensus.h"
|
||||
#include "main.h"
|
||||
#include "timedata.h"
|
||||
#include "wallet/wallet.h"
|
||||
#include <base58.h>
|
||||
#include <dstencode.h>
|
||||
#include <consensus/consensus.h>
|
||||
#include <main.h>
|
||||
#include <timedata.h>
|
||||
#include <wallet/wallet.h>
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include <boost/foreach.hpp>
|
||||
|
||||
/* Return positive answer if transaction should be shown in list.
|
||||
*/
|
||||
bool TransactionRecord::showTransaction(const CWalletTx &wtx)
|
||||
@@ -48,7 +46,7 @@ QList<TransactionRecord> TransactionRecord::decomposeTransaction(const CWallet *
|
||||
//
|
||||
// Credit
|
||||
//
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
{
|
||||
isminetype mine = wallet->IsMine(txout);
|
||||
if(mine)
|
||||
@@ -60,7 +58,7 @@ QList<TransactionRecord> TransactionRecord::decomposeTransaction(const CWallet *
|
||||
sub.involvesWatchAddress = mine & ISMINE_WATCH_ONLY;
|
||||
if (ExtractDestination(txout.scriptPubKey, address) && IsMine(*wallet, address))
|
||||
{
|
||||
// Received by Bitcoin Address
|
||||
// Received by Blackcoin Address
|
||||
sub.type = TransactionRecord::RecvWithAddress;
|
||||
sub.address = EncodeDestination(address);
|
||||
}
|
||||
@@ -91,7 +89,7 @@ QList<TransactionRecord> TransactionRecord::decomposeTransaction(const CWallet *
|
||||
{
|
||||
bool involvesWatchAddress = false;
|
||||
isminetype fAllFromMe = ISMINE_SPENDABLE;
|
||||
BOOST_FOREACH(const CTxIn& txin, wtx.vin)
|
||||
for(const CTxIn& txin: wtx.vin)
|
||||
{
|
||||
isminetype mine = wallet->IsMine(txin);
|
||||
if(mine & ISMINE_WATCH_ONLY) involvesWatchAddress = true;
|
||||
@@ -99,7 +97,7 @@ QList<TransactionRecord> TransactionRecord::decomposeTransaction(const CWallet *
|
||||
}
|
||||
|
||||
isminetype fAllToMe = ISMINE_SPENDABLE;
|
||||
BOOST_FOREACH(const CTxOut& txout, wtx.vout)
|
||||
for(const CTxOut& txout: wtx.vout)
|
||||
{
|
||||
isminetype mine = wallet->IsMine(txout);
|
||||
if(mine & ISMINE_WATCH_ONLY) involvesWatchAddress = true;
|
||||
@@ -139,7 +137,7 @@ QList<TransactionRecord> TransactionRecord::decomposeTransaction(const CWallet *
|
||||
CTxDestination address;
|
||||
if (ExtractDestination(txout.scriptPubKey, address))
|
||||
{
|
||||
// Sent to Bitcoin Address
|
||||
// Sent to Blackcoin Address
|
||||
sub.type = TransactionRecord::SendToAddress;
|
||||
sub.address = EncodeDestination(address);
|
||||
}
|
||||
@@ -181,7 +179,7 @@ void TransactionRecord::updateStatus(const CWalletTx &wtx)
|
||||
// Determine transaction status
|
||||
|
||||
// Find the block the tx is in
|
||||
CBlockIndex* pindex = NULL;
|
||||
CBlockIndex* pindex = nullptr;
|
||||
BlockMap::iterator mi = mapBlockIndex.find(wtx.hashBlock);
|
||||
if (mi != mapBlockIndex.end())
|
||||
pindex = (*mi).second;
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
#ifndef BITCOIN_QT_TRANSACTIONRECORD_H
|
||||
#define BITCOIN_QT_TRANSACTIONRECORD_H
|
||||
|
||||
#include "amount.h"
|
||||
#include "uint256.h"
|
||||
#include <amount.h>
|
||||
#include <uint256.h>
|
||||
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
|
||||
@@ -2,23 +2,23 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "transactiontablemodel.h"
|
||||
#include <qt/transactiontablemodel.h>
|
||||
|
||||
#include "addresstablemodel.h"
|
||||
#include "guiconstants.h"
|
||||
#include "guiutil.h"
|
||||
#include "optionsmodel.h"
|
||||
#include "platformstyle.h"
|
||||
#include "transactiondesc.h"
|
||||
#include "transactionrecord.h"
|
||||
#include "walletmodel.h"
|
||||
#include <qt/addresstablemodel.h>
|
||||
#include <qt/guiconstants.h>
|
||||
#include <qt/guiutil.h>
|
||||
#include <qt/optionsmodel.h>
|
||||
#include <qt/platformstyle.h>
|
||||
#include <qt/transactiondesc.h>
|
||||
#include <qt/transactionrecord.h>
|
||||
#include <qt/walletmodel.h>
|
||||
|
||||
#include "core_io.h"
|
||||
#include "main.h"
|
||||
#include "sync.h"
|
||||
#include "uint256.h"
|
||||
#include "util.h"
|
||||
#include "wallet/wallet.h"
|
||||
#include <core_io.h>
|
||||
#include <main.h>
|
||||
#include <sync.h>
|
||||
#include <uint256.h>
|
||||
#include <util.h>
|
||||
#include <wallet/wallet.h>
|
||||
|
||||
#include <QColor>
|
||||
#include <QDateTime>
|
||||
@@ -26,8 +26,6 @@
|
||||
#include <QIcon>
|
||||
#include <QList>
|
||||
|
||||
#include <boost/foreach.hpp>
|
||||
|
||||
// Amount column is right-aligned it contains numbers
|
||||
static int column_alignments[] = {
|
||||
Qt::AlignLeft|Qt::AlignVCenter, /* status */
|
||||
@@ -54,7 +52,6 @@ struct TxLessThan
|
||||
return a < b.hash;
|
||||
}
|
||||
};
|
||||
|
||||
// Private implementation
|
||||
class TransactionTablePriv
|
||||
{
|
||||
@@ -145,7 +142,7 @@ public:
|
||||
{
|
||||
parent->beginInsertRows(QModelIndex(), lowerIndex, lowerIndex+toInsert.size()-1);
|
||||
int insert_idx = lowerIndex;
|
||||
Q_FOREACH(const TransactionRecord &rec, toInsert)
|
||||
for(const TransactionRecord &rec: toInsert)
|
||||
{
|
||||
cachedWallet.insert(insert_idx, rec);
|
||||
insert_idx += 1;
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#ifndef BITCOIN_QT_TRANSACTIONTABLEMODEL_H
|
||||
#define BITCOIN_QT_TRANSACTIONTABLEMODEL_H
|
||||
|
||||
#include "bitcoinunits.h"
|
||||
#include <qt/bitcoinunits.h>
|
||||
|
||||
#include <QAbstractTableModel>
|
||||
#include <QStringList>
|
||||
@@ -17,7 +17,8 @@ class WalletModel;
|
||||
|
||||
class CWallet;
|
||||
|
||||
/** UI model for the transaction table of a wallet.
|
||||
/**
|
||||
* UI model for the transaction table of a wallet.
|
||||
*/
|
||||
class TransactionTableModel : public QAbstractTableModel
|
||||
{
|
||||
|
||||
@@ -2,22 +2,22 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "transactionview.h"
|
||||
#include <qt/transactionview.h>
|
||||
|
||||
#include "addresstablemodel.h"
|
||||
#include "bitcoinunits.h"
|
||||
#include "csvmodelwriter.h"
|
||||
#include "editaddressdialog.h"
|
||||
#include "guiutil.h"
|
||||
#include "optionsmodel.h"
|
||||
#include "platformstyle.h"
|
||||
#include "transactiondescdialog.h"
|
||||
#include "transactionfilterproxy.h"
|
||||
#include "transactionrecord.h"
|
||||
#include "transactiontablemodel.h"
|
||||
#include "walletmodel.h"
|
||||
#include <qt/addresstablemodel.h>
|
||||
#include <qt/bitcoinunits.h>
|
||||
#include <qt/csvmodelwriter.h>
|
||||
#include <qt/editaddressdialog.h>
|
||||
#include <qt/guiutil.h>
|
||||
#include <qt/optionsmodel.h>
|
||||
#include <qt/platformstyle.h>
|
||||
#include <qt/transactiondescdialog.h>
|
||||
#include <qt/transactionfilterproxy.h>
|
||||
#include <qt/transactionrecord.h>
|
||||
#include <qt/transactiontablemodel.h>
|
||||
#include <qt/walletmodel.h>
|
||||
|
||||
#include "ui_interface.h"
|
||||
#include <ui_interface.h>
|
||||
|
||||
#include <QComboBox>
|
||||
#include <QDateTimeEdit>
|
||||
@@ -94,15 +94,12 @@ TransactionView::TransactionView(const PlatformStyle *platformStyle, QWidget *pa
|
||||
hlayout->addWidget(typeWidget);
|
||||
|
||||
addressWidget = new QLineEdit(this);
|
||||
#if QT_VERSION >= 0x040700
|
||||
addressWidget->setPlaceholderText(tr("Enter address or label to search"));
|
||||
#endif
|
||||
hlayout->addWidget(addressWidget);
|
||||
|
||||
amountWidget = new QLineEdit(this);
|
||||
#if QT_VERSION >= 0x040700
|
||||
amountWidget->setPlaceholderText(tr("Min amount"));
|
||||
#endif
|
||||
|
||||
if (platformStyle->getUseExtraSpacing()) {
|
||||
amountWidget->setFixedWidth(97);
|
||||
} else {
|
||||
@@ -332,7 +329,7 @@ void TransactionView::exportClicked()
|
||||
// CSV is currently the only supported format
|
||||
QString filename = GUIUtil::getSaveFileName(this,
|
||||
tr("Export Transaction History"), QString(),
|
||||
tr("Comma separated file (*.csv)"), NULL);
|
||||
tr("Comma separated file (*.csv)"), nullptr);
|
||||
|
||||
if (filename.isNull())
|
||||
return;
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#ifndef BITCOIN_QT_TRANSACTIONVIEW_H
|
||||
#define BITCOIN_QT_TRANSACTIONVIEW_H
|
||||
|
||||
#include "guiutil.h"
|
||||
#include <qt/guiutil.h>
|
||||
|
||||
#include <QWidget>
|
||||
#include <QKeyEvent>
|
||||
|
||||
@@ -3,23 +3,23 @@
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#if defined(HAVE_CONFIG_H)
|
||||
#include "config/bitcoin-config.h"
|
||||
#include <config/bitcoin-config.h>
|
||||
#endif
|
||||
|
||||
#include "utilitydialog.h"
|
||||
#include <qt/utilitydialog.h>
|
||||
|
||||
#include "ui_helpmessagedialog.h"
|
||||
#include <ui_helpmessagedialog.h>
|
||||
|
||||
#include "bitcoingui.h"
|
||||
#include "clientmodel.h"
|
||||
#include "guiconstants.h"
|
||||
#include "intro.h"
|
||||
#include "paymentrequestplus.h"
|
||||
#include "guiutil.h"
|
||||
#include <qt/bitcoingui.h>
|
||||
#include <qt/clientmodel.h>
|
||||
#include <qt/guiconstants.h>
|
||||
#include <qt/intro.h>
|
||||
#include <qt/paymentrequestplus.h>
|
||||
#include <qt/guiutil.h>
|
||||
|
||||
#include "clientversion.h"
|
||||
#include "init.h"
|
||||
#include "util.h"
|
||||
#include <clientversion.h>
|
||||
#include <init.h>
|
||||
#include <util.h>
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
@@ -106,7 +106,7 @@ HelpMessageDialog::HelpMessageDialog(QWidget *parent, bool about) :
|
||||
QTextCharFormat bold;
|
||||
bold.setFontWeight(QFont::Bold);
|
||||
|
||||
Q_FOREACH (const QString &line, coreOptions.split("\n")) {
|
||||
for (const QString &line: coreOptions.split("\n")) {
|
||||
if (line.startsWith(" -"))
|
||||
{
|
||||
cursor.currentTable()->appendRows(1);
|
||||
|
||||
@@ -2,10 +2,13 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "walletframe.h"
|
||||
#include <qt/walletframe.h>
|
||||
|
||||
#include "bitcoingui.h"
|
||||
#include "walletview.h"
|
||||
#include <qt/bitcoingui.h>
|
||||
#include <qt/walletview.h>
|
||||
#include <util.h>
|
||||
|
||||
#include <guiutil.h>
|
||||
|
||||
#include <cstdio>
|
||||
|
||||
|
||||
@@ -57,6 +57,7 @@ private:
|
||||
WalletView *currentWalletView();
|
||||
|
||||
public Q_SLOTS:
|
||||
|
||||
/** Switch to overview (home) page */
|
||||
void gotoOverviewPage();
|
||||
/** Switch to history (transactions) page */
|
||||
|
||||
@@ -2,21 +2,22 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "walletmodel.h"
|
||||
#include <qt/walletmodel.h>
|
||||
|
||||
#include "addresstablemodel.h"
|
||||
#include "guiconstants.h"
|
||||
#include "guiutil.h"
|
||||
#include "paymentserver.h"
|
||||
#include "recentrequeststablemodel.h"
|
||||
#include "transactiontablemodel.h"
|
||||
#include "dstencode.h"
|
||||
#include "keystore.h"
|
||||
#include "main.h"
|
||||
#include "sync.h"
|
||||
#include "ui_interface.h"
|
||||
#include "wallet/wallet.h"
|
||||
#include "wallet/walletdb.h" // for BackupWallet
|
||||
#include <qt/addresstablemodel.h>
|
||||
#include <qt/guiconstants.h>
|
||||
#include <qt/guiutil.h>
|
||||
#include <qt/paymentserver.h>
|
||||
#include <qt/recentrequeststablemodel.h>
|
||||
#include <qt/transactiontablemodel.h>
|
||||
#include <dstencode.h>
|
||||
#include <base58.h>
|
||||
#include <keystore.h>
|
||||
#include <main.h>
|
||||
#include <sync.h>
|
||||
#include <ui_interface.h>
|
||||
#include <wallet/wallet.h>
|
||||
#include <wallet/walletdb.h> // for BackupWallet
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
@@ -24,8 +25,6 @@
|
||||
#include <QSet>
|
||||
#include <QTimer>
|
||||
|
||||
#include <boost/foreach.hpp>
|
||||
|
||||
WalletModel::WalletModel(const PlatformStyle *platformStyle, CWallet *wallet, OptionsModel *optionsModel, QObject *parent) :
|
||||
QObject(parent), wallet(wallet), optionsModel(optionsModel), addressTableModel(0),
|
||||
transactionTableModel(0),
|
||||
@@ -69,7 +68,7 @@ CAmount WalletModel::getBalance(const CCoinControl *coinControl) const
|
||||
CAmount nBalance = 0;
|
||||
std::vector<COutput> vCoins;
|
||||
wallet->AvailableCoins(vCoins, true, coinControl);
|
||||
BOOST_FOREACH(const COutput& out, vCoins)
|
||||
for(const COutput& out: vCoins)
|
||||
if(out.fSpendable)
|
||||
nBalance += out.tx->vout[out.i].nValue;
|
||||
|
||||
@@ -223,7 +222,7 @@ WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransact
|
||||
int nAddresses = 0;
|
||||
|
||||
// Pre-check input data for validity
|
||||
Q_FOREACH(const SendCoinsRecipient &rcp, recipients)
|
||||
for(const SendCoinsRecipient &rcp: recipients)
|
||||
{
|
||||
if (rcp.fSubtractFeeFromAmount)
|
||||
fSubtractFeeFromAmount = true;
|
||||
@@ -250,7 +249,7 @@ WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransact
|
||||
total += subtotal;
|
||||
}
|
||||
else
|
||||
{ // User-entered bitcoin address / amount:
|
||||
{ // User-entered blackcoin address / amount:
|
||||
if(!validateAddress(rcp.address))
|
||||
{
|
||||
return InvalidAddress;
|
||||
@@ -269,7 +268,7 @@ WalletModel::SendCoinsReturn WalletModel::prepareTransaction(WalletModelTransact
|
||||
total += rcp.amount;
|
||||
}
|
||||
}
|
||||
if (setAddress.size() != nAddresses)
|
||||
if(setAddress.size() != nAddresses)
|
||||
{
|
||||
return DuplicateAddress;
|
||||
}
|
||||
@@ -326,7 +325,7 @@ WalletModel::SendCoinsReturn WalletModel::sendCoins(WalletModelTransaction &tran
|
||||
LOCK2(cs_main, wallet->cs_wallet);
|
||||
CWalletTx *newTx = transaction.getTransaction();
|
||||
|
||||
Q_FOREACH(const SendCoinsRecipient &rcp, transaction.getRecipients())
|
||||
for(const SendCoinsRecipient &rcp: transaction.getRecipients())
|
||||
{
|
||||
if (rcp.paymentRequest.IsInitialized())
|
||||
{
|
||||
@@ -363,7 +362,7 @@ WalletModel::SendCoinsReturn WalletModel::sendCoins(WalletModelTransaction &tran
|
||||
|
||||
// Add addresses / update labels that we've sent to to the address book,
|
||||
// and emit coinsSent signal for each recipient
|
||||
Q_FOREACH(const SendCoinsRecipient &rcp, transaction.getRecipients())
|
||||
for(const SendCoinsRecipient &rcp: transaction.getRecipients())
|
||||
{
|
||||
// Don't touch the address book when we have a payment request
|
||||
if (!rcp.paymentRequest.IsInitialized())
|
||||
@@ -544,14 +543,12 @@ void WalletModel::unsubscribeFromCoreSignals()
|
||||
WalletModel::UnlockContext WalletModel::requestUnlock()
|
||||
{
|
||||
bool was_locked = getEncryptionStatus() == Locked;
|
||||
|
||||
if ((!was_locked) && fWalletUnlockStakingOnly)
|
||||
{
|
||||
setWalletLocked(true);
|
||||
was_locked = getEncryptionStatus() == Locked;
|
||||
setWalletLocked(true);
|
||||
was_locked = getEncryptionStatus() == Locked;
|
||||
|
||||
}
|
||||
|
||||
if(was_locked)
|
||||
{
|
||||
// Request UI to unlock wallet
|
||||
@@ -595,7 +592,7 @@ bool WalletModel::IsSpendable(const CTxDestination &dest) const { return wallet-
|
||||
void WalletModel::getOutputs(const std::vector<COutPoint>& vOutpoints, std::vector<COutput>& vOutputs)
|
||||
{
|
||||
LOCK2(cs_main, wallet->cs_wallet);
|
||||
BOOST_FOREACH(const COutPoint& outpoint, vOutpoints)
|
||||
for(const COutPoint& outpoint: vOutpoints)
|
||||
{
|
||||
if (!wallet->mapWallet.count(outpoint.hash)) continue;
|
||||
int nDepth = wallet->mapWallet[outpoint.hash].GetDepthInMainChain();
|
||||
@@ -622,7 +619,7 @@ void WalletModel::listCoins(std::map<QString, std::vector<COutput> >& mapCoins)
|
||||
wallet->ListLockedCoins(vLockedCoins);
|
||||
|
||||
// add locked coins
|
||||
BOOST_FOREACH(const COutPoint& outpoint, vLockedCoins)
|
||||
for(const COutPoint& outpoint: vLockedCoins)
|
||||
{
|
||||
if (!wallet->mapWallet.count(outpoint.hash)) continue;
|
||||
int nDepth = wallet->mapWallet[outpoint.hash].GetDepthInMainChain();
|
||||
@@ -632,7 +629,7 @@ void WalletModel::listCoins(std::map<QString, std::vector<COutput> >& mapCoins)
|
||||
vCoins.push_back(out);
|
||||
}
|
||||
|
||||
BOOST_FOREACH(const COutput& out, vCoins)
|
||||
for(const COutput& out: vCoins)
|
||||
{
|
||||
COutput cout = out;
|
||||
|
||||
@@ -676,8 +673,8 @@ void WalletModel::listLockedCoins(std::vector<COutPoint>& vOutpts)
|
||||
void WalletModel::loadReceiveRequests(std::vector<std::string>& vReceiveRequests)
|
||||
{
|
||||
LOCK(wallet->cs_wallet);
|
||||
BOOST_FOREACH(const PAIRTYPE(CTxDestination, CAddressBookData)& item, wallet->mapAddressBook)
|
||||
BOOST_FOREACH(const PAIRTYPE(std::string, std::string)& item2, item.second.destdata)
|
||||
for(const PAIRTYPE(CTxDestination, CAddressBookData)& item: wallet->mapAddressBook)
|
||||
for(const PAIRTYPE(std::string, std::string)& item2: item.second.destdata)
|
||||
if (item2.first.size() > 2 && item2.first.substr(0,2) == "rr") // receive request
|
||||
vReceiveRequests.push_back(item2.second);
|
||||
}
|
||||
|
||||
@@ -5,10 +5,11 @@
|
||||
#ifndef BITCOIN_QT_WALLETMODEL_H
|
||||
#define BITCOIN_QT_WALLETMODEL_H
|
||||
|
||||
#include "paymentrequestplus.h"
|
||||
#include "walletmodeltransaction.h"
|
||||
#include <qt/paymentrequestplus.h>
|
||||
#include <qt/walletmodeltransaction.h>
|
||||
|
||||
#include "support/allocators/secure.h"
|
||||
#include <support/allocators/secure.h>
|
||||
#include <wallet/wallet.h>
|
||||
|
||||
#include <map>
|
||||
#include <vector>
|
||||
@@ -95,7 +96,7 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
/** Interface to Bitcoin wallet from Qt view code. */
|
||||
/** Interface to Blackcoin wallet from Qt view code. */
|
||||
class WalletModel : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
@@ -2,9 +2,11 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "walletmodeltransaction.h"
|
||||
#include <qt/walletmodeltransaction.h>
|
||||
|
||||
#include "wallet/wallet.h"
|
||||
#include <policy/policy.h>
|
||||
#include <wallet/wallet.h>
|
||||
#include <util.h>
|
||||
|
||||
WalletModelTransaction::WalletModelTransaction(const QList<SendCoinsRecipient> &recipients) :
|
||||
recipients(recipients),
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
#ifndef BITCOIN_QT_WALLETMODELTRANSACTION_H
|
||||
#define BITCOIN_QT_WALLETMODELTRANSACTION_H
|
||||
|
||||
#include "walletmodel.h"
|
||||
#include <qt/walletmodel.h>
|
||||
#include <wallet/wallet.h>
|
||||
|
||||
#include <QObject>
|
||||
|
||||
|
||||
@@ -2,24 +2,26 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "walletview.h"
|
||||
#include <qt/walletview.h>
|
||||
|
||||
#include "addressbookpage.h"
|
||||
#include "askpassphrasedialog.h"
|
||||
#include "bitcoingui.h"
|
||||
#include "clientmodel.h"
|
||||
#include "guiutil.h"
|
||||
#include "optionsmodel.h"
|
||||
#include "overviewpage.h"
|
||||
#include "platformstyle.h"
|
||||
#include "receivecoinsdialog.h"
|
||||
#include "sendcoinsdialog.h"
|
||||
#include "signverifymessagedialog.h"
|
||||
#include "transactiontablemodel.h"
|
||||
#include "transactionview.h"
|
||||
#include "walletmodel.h"
|
||||
#include <qt/addressbookpage.h>
|
||||
#include <qt/askpassphrasedialog.h>
|
||||
#include <qt/bitcoingui.h>
|
||||
#include <qt/clientmodel.h>
|
||||
#include <qt/guiutil.h>
|
||||
#include <qt/optionsmodel.h>
|
||||
#include <qt/overviewpage.h>
|
||||
#include <qt/platformstyle.h>
|
||||
#include <qt/receivecoinsdialog.h>
|
||||
#include <qt/sendcoinsdialog.h>
|
||||
#include <qt/signverifymessagedialog.h>
|
||||
#include <qt/transactiontablemodel.h>
|
||||
#include <qt/transactionview.h>
|
||||
#include <qt/walletmodel.h>
|
||||
|
||||
#include "ui_interface.h"
|
||||
#include <ui_interface.h>
|
||||
|
||||
#include <main.h>
|
||||
|
||||
#include <QAction>
|
||||
#include <QActionGroup>
|
||||
@@ -246,7 +248,7 @@ void WalletView::backupWallet()
|
||||
{
|
||||
QString filename = GUIUtil::getSaveFileName(this,
|
||||
tr("Backup Wallet"), QString(),
|
||||
tr("Wallet Data (*.dat)"), NULL);
|
||||
tr("Wallet Data (*.dat)"), nullptr);
|
||||
|
||||
if (filename.isEmpty())
|
||||
return;
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#ifndef BITCOIN_QT_WALLETVIEW_H
|
||||
#define BITCOIN_QT_WALLETVIEW_H
|
||||
|
||||
#include "amount.h"
|
||||
#include <amount.h>
|
||||
|
||||
#include <QStackedWidget>
|
||||
|
||||
|
||||
@@ -2,13 +2,13 @@
|
||||
// Distributed under the MIT software license, see the accompanying
|
||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||
|
||||
#include "winshutdownmonitor.h"
|
||||
#include <qt/winshutdownmonitor.h>
|
||||
|
||||
#if defined(Q_OS_WIN) && QT_VERSION >= 0x050000
|
||||
#include "init.h"
|
||||
#include "util.h"
|
||||
#if defined(Q_OS_WIN)
|
||||
#include <init.h>
|
||||
#include <util.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <compat.h>
|
||||
|
||||
#include <QDebug>
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
#include <QByteArray>
|
||||
#include <QString>
|
||||
|
||||
#if QT_VERSION >= 0x050000
|
||||
#include <windef.h> // for HWND
|
||||
|
||||
#include <QAbstractNativeEventFilter>
|
||||
@@ -24,6 +23,5 @@ public:
|
||||
static void registerShutdownBlockReason(const QString& strReason, const HWND& mainWinId);
|
||||
};
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#endif // BITCOIN_QT_WINSHUTDOWNMONITOR_H
|
||||
|
||||
Reference in New Issue
Block a user