Browse Source

qint64 for MSVC compiler

import_zecw
adityapk 6 years ago
parent
commit
75ef105869
  1. 2
      src/rpc.h
  2. 2
      src/senttxstore.cpp
  3. 7
      src/txtablemodel.cpp

2
src/rpc.h

@ -15,7 +15,7 @@ class Turnstile;
struct TransactionItem {
QString type;
unsigned long datetime;
qint64 datetime;
QString address;
QString txid;
double amount;

2
src/senttxstore.cpp

@ -87,7 +87,7 @@ void SentTxStore::addToSentTx(Tx tx, QString txid) {
QJsonObject txItem;
txItem["type"] = "sent";
txItem["from"] = tx.fromAddr;
txItem["datetime"] = QDateTime().currentMSecsSinceEpoch() / 1000;
txItem["datetime"] = QDateTime().currentMSecsSinceEpoch() / (qint64)1000;
txItem["address"] = QString(); // The sent address is blank, to be consistent with t-Addr sent behaviour
txItem["txid"] = txid;
txItem["amount"] = -totalAmount;

7
src/txtablemodel.cpp

@ -98,10 +98,7 @@ void TxTableModel::updateAllData() {
else
return addr;
}
case 2: {
qDebug() << modeldata->at(index.row()).datetime;
return QDateTime::fromMSecsSinceEpoch(modeldata->at(index.row()).datetime * 1000).toLocalTime().toString();
}
case 2: return QDateTime::fromMSecsSinceEpoch(modeldata->at(index.row()).datetime * (qint64)1000).toLocalTime().toString();
case 3: return Settings::getInstance()->getZECDisplayFormat(modeldata->at(index.row()).amount);
}
}
@ -117,7 +114,7 @@ void TxTableModel::updateAllData() {
else
return addr;
}
case 2: return QDateTime::fromMSecsSinceEpoch(modeldata->at(index.row()).datetime * 1000).toLocalTime().toString();
case 2: return QDateTime::fromMSecsSinceEpoch(modeldata->at(index.row()).datetime * (qint64)1000).toLocalTime().toString();
case 3: return Settings::getInstance()->getUSDFormat(modeldata->at(index.row()).amount);
}
}

Loading…
Cancel
Save