Changeset View
Changeset View
Standalone View
Standalone View
src/qt/bitcoingui.cpp
Show First 20 Lines • Show All 1,409 Lines • ▼ Show 20 Lines | if (m_node.shutdownRequested()) { | ||||
rpcConsole->hide(); | rpcConsole->hide(); | ||||
} | } | ||||
qApp->quit(); | qApp->quit(); | ||||
} | } | ||||
} | } | ||||
void BitcoinGUI::showProgress(const QString &title, int nProgress) { | void BitcoinGUI::showProgress(const QString &title, int nProgress) { | ||||
if (nProgress == 0) { | if (nProgress == 0) { | ||||
progressDialog = new QProgressDialog(title, "", 0, 100); | progressDialog = new QProgressDialog(title, QString(), 0, 100); | ||||
GUIUtil::PolishProgressDialog(progressDialog); | |||||
progressDialog->setWindowModality(Qt::ApplicationModal); | progressDialog->setWindowModality(Qt::ApplicationModal); | ||||
progressDialog->setMinimumDuration(0); | progressDialog->setMinimumDuration(0); | ||||
progressDialog->setCancelButton(nullptr); | |||||
progressDialog->setAutoClose(false); | progressDialog->setAutoClose(false); | ||||
progressDialog->setValue(0); | progressDialog->setValue(0); | ||||
} else if (progressDialog) { | } else if (nProgress == 100) { | ||||
if (nProgress == 100) { | if (progressDialog) { | ||||
progressDialog->close(); | progressDialog->close(); | ||||
progressDialog->deleteLater(); | progressDialog->deleteLater(); | ||||
} else { | |||||
progressDialog->setValue(nProgress); | |||||
} | } | ||||
} else if (progressDialog) { | |||||
progressDialog->setValue(nProgress); | |||||
} | } | ||||
} | } | ||||
void BitcoinGUI::setTrayIconVisible(bool fHideTrayIcon) { | void BitcoinGUI::setTrayIconVisible(bool fHideTrayIcon) { | ||||
if (trayIcon) { | if (trayIcon) { | ||||
trayIcon->setVisible(!fHideTrayIcon); | trayIcon->setVisible(!fHideTrayIcon); | ||||
} | } | ||||
} | } | ||||
▲ Show 20 Lines • Show All 115 Lines • Show Last 20 Lines |