mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-05-09 11:21:15 +02:00
qt: Remove redundant BitcoinGUI::setTrayIconVisible
The removed BitcoinGUI::setTrayIconVisible just duplicates QSystemTrayIcon::setVisible.
This commit is contained in:
parent
17174f8328
commit
03edb52eee
@ -615,10 +615,10 @@ void BitcoinGUI::setClientModel(ClientModel *_clientModel, interfaces::BlockAndH
|
|||||||
OptionsModel* optionsModel = _clientModel->getOptionsModel();
|
OptionsModel* optionsModel = _clientModel->getOptionsModel();
|
||||||
if (optionsModel && trayIcon) {
|
if (optionsModel && trayIcon) {
|
||||||
// be aware of the tray icon disable state change reported by the OptionsModel object.
|
// be aware of the tray icon disable state change reported by the OptionsModel object.
|
||||||
connect(optionsModel, &OptionsModel::showTrayIconChanged, this, &BitcoinGUI::setTrayIconVisible);
|
connect(optionsModel, &OptionsModel::showTrayIconChanged, trayIcon, &QSystemTrayIcon::setVisible);
|
||||||
|
|
||||||
// initialize the disable state of the tray icon with the current value in the model.
|
// initialize the disable state of the tray icon with the current value in the model.
|
||||||
setTrayIconVisible(optionsModel->getShowTrayIcon());
|
trayIcon->setVisible(optionsModel->getShowTrayIcon());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// Disable possibility to show main window via action
|
// Disable possibility to show main window via action
|
||||||
@ -1387,13 +1387,6 @@ void BitcoinGUI::showProgress(const QString &title, int nProgress)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void BitcoinGUI::setTrayIconVisible(bool show_tray_con)
|
|
||||||
{
|
|
||||||
if (trayIcon) {
|
|
||||||
trayIcon->setVisible(show_tray_con);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void BitcoinGUI::showModalOverlay()
|
void BitcoinGUI::showModalOverlay()
|
||||||
{
|
{
|
||||||
if (modalOverlay && (progressBar->isVisible() || modalOverlay->isLayerVisible()))
|
if (modalOverlay && (progressBar->isVisible() || modalOverlay->isLayerVisible()))
|
||||||
|
@ -317,9 +317,6 @@ public Q_SLOTS:
|
|||||||
/** Show progress dialog e.g. for verifychain */
|
/** Show progress dialog e.g. for verifychain */
|
||||||
void showProgress(const QString &title, int nProgress);
|
void showProgress(const QString &title, int nProgress);
|
||||||
|
|
||||||
/** When showTrayIcon setting is changed in OptionsModel show or hide the icon accordingly. */
|
|
||||||
void setTrayIconVisible(bool);
|
|
||||||
|
|
||||||
void showModalOverlay();
|
void showModalOverlay();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user