mirror of
https://github.com/dashpay/dash.git
synced 2024-12-24 19:42:46 +01:00
[Qt] use NotifyHeaderTip's height and date for the progress update
This commit is contained in:
parent
0a261b63fd
commit
3154d6e3a2
@ -717,13 +717,10 @@ void BitcoinGUI::setNumBlocks(int count, const QDateTime& blockDate, double nVer
|
||||
{
|
||||
if (modalOverlay)
|
||||
{
|
||||
if (header) {
|
||||
/* use clientmodels getHeaderTipHeight and getHeaderTipTime because the NotifyHeaderTip signal does not fire when updating the best header */
|
||||
modalOverlay->setKnownBestHeight(clientModel->getHeaderTipHeight(), QDateTime::fromTime_t(clientModel->getHeaderTipTime()));
|
||||
}
|
||||
else {
|
||||
if (header)
|
||||
modalOverlay->setKnownBestHeight(count, blockDate);
|
||||
else
|
||||
modalOverlay->tipUpdate(count, blockDate, nVerificationProgress);
|
||||
}
|
||||
}
|
||||
if (!clientModel)
|
||||
return;
|
||||
|
@ -219,7 +219,7 @@ QLabel { color: rgb(40,40,40); }</string>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLabel" name="numberOfBlocksLeft">
|
||||
<property name="text">
|
||||
<string>unknown...</string>
|
||||
<string>Unknown...</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
@ -245,7 +245,7 @@ QLabel { color: rgb(40,40,40); }</string>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>unknown...</string>
|
||||
<string>Unknown...</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
@ -132,7 +132,8 @@ void ModalOverlay::tipUpdate(int count, const QDateTime& blockDate, double nVeri
|
||||
if (estimateNumHeadersLeft < 24 && hasBestHeader) {
|
||||
ui->numberOfBlocksLeft->setText(QString::number(bestHeaderHeight - count));
|
||||
} else {
|
||||
ui->expectedTimeLeft->setText(tr("Unknown. Syncing Headers..."));
|
||||
ui->numberOfBlocksLeft->setText(tr("Unknown. Syncing Headers (%1)...").arg(bestHeaderHeight));
|
||||
ui->expectedTimeLeft->setText(tr("Unknown..."));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user