Advertisement
Guest User

Untitled

a guest
Jul 21st, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. if (masternodeSync.IsBlockchainSynced()) {
  2. QString strSyncStatus;
  3. tooltip = tr("Up to date") + QString(".<br>") + tooltip;
  4.  
  5. if (masternodeSync.IsSynced()) {
  6. progressBarLabel->setVisible(false);
  7. progressBar->setVisible(false);
  8. labelBlocksIcon->setPixmap(QIcon(":/icons/synced").pixmap(STATUSBAR_ICONSIZE, STATUSBAR_ICONSIZE));
  9. } else {
  10. int nAttempt;
  11. int progress = 0;
  12.  
  13. labelBlocksIcon->setPixmap(QIcon(QString(
  14. ":/movies/spinner-%1")
  15. .arg(spinnerFrame, 3, 10, QChar('0')))
  16. .pixmap(STATUSBAR_ICONSIZE, STATUSBAR_ICONSIZE));
  17. spinnerFrame = (spinnerFrame + 1) % SPINNER_FRAMES;
  18.  
  19. #ifdef ENABLE_WALLET
  20. if (walletFrame)
  21. walletFrame->showOutOfSyncWarning(false);
  22. #endif // ENABLE_WALLET
  23.  
  24. nAttempt = masternodeSync.RequestedMasternodeAttempt < MASTERNODE_SYNC_THRESHOLD ?
  25. masternodeSync.RequestedMasternodeAttempt + 1 :
  26. MASTERNODE_SYNC_THRESHOLD;
  27. progress = nAttempt + (masternodeSync.RequestedMasternodeAssets - 1) * MASTERNODE_SYNC_THRESHOLD;
  28. progressBar->setMaximum(4 * MASTERNODE_SYNC_THRESHOLD);
  29. progressBar->setFormat(tr("Synchronizing additional data: %p%"));
  30. progressBar->setValue(progress);
  31. }
  32.  
  33. strSyncStatus = QString(masternodeSync.GetSyncStatus().c_str());
  34. progressBarLabel->setText(strSyncStatus);
  35. tooltip = strSyncStatus + QString("<br>") + tooltip;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement