mirror of
https://github.com/dashpay/dash.git
synced 2024-12-27 04:52:59 +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 (modalOverlay)
|
||||||
{
|
{
|
||||||
if (header) {
|
if (header)
|
||||||
/* use clientmodels getHeaderTipHeight and getHeaderTipTime because the NotifyHeaderTip signal does not fire when updating the best header */
|
modalOverlay->setKnownBestHeight(count, blockDate);
|
||||||
modalOverlay->setKnownBestHeight(clientModel->getHeaderTipHeight(), QDateTime::fromTime_t(clientModel->getHeaderTipTime()));
|
else
|
||||||
}
|
|
||||||
else {
|
|
||||||
modalOverlay->tipUpdate(count, blockDate, nVerificationProgress);
|
modalOverlay->tipUpdate(count, blockDate, nVerificationProgress);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if (!clientModel)
|
if (!clientModel)
|
||||||
return;
|
return;
|
||||||
|
@ -219,7 +219,7 @@ QLabel { color: rgb(40,40,40); }</string>
|
|||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
<widget class="QLabel" name="numberOfBlocksLeft">
|
<widget class="QLabel" name="numberOfBlocksLeft">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>unknown...</string>
|
<string>Unknown...</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
@ -245,7 +245,7 @@ QLabel { color: rgb(40,40,40); }</string>
|
|||||||
</sizepolicy>
|
</sizepolicy>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>unknown...</string>
|
<string>Unknown...</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
@ -132,7 +132,8 @@ void ModalOverlay::tipUpdate(int count, const QDateTime& blockDate, double nVeri
|
|||||||
if (estimateNumHeadersLeft < 24 && hasBestHeader) {
|
if (estimateNumHeadersLeft < 24 && hasBestHeader) {
|
||||||
ui->numberOfBlocksLeft->setText(QString::number(bestHeaderHeight - count));
|
ui->numberOfBlocksLeft->setText(QString::number(bestHeaderHeight - count));
|
||||||
} else {
|
} 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