mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-05-09 03:11:12 +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();
|
||||
if (optionsModel && trayIcon) {
|
||||
// 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.
|
||||
setTrayIconVisible(optionsModel->getShowTrayIcon());
|
||||
trayIcon->setVisible(optionsModel->getShowTrayIcon());
|
||||
}
|
||||
} else {
|
||||
// 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()
|
||||
{
|
||||
if (modalOverlay && (progressBar->isVisible() || modalOverlay->isLayerVisible()))
|
||||
|
@ -317,9 +317,6 @@ public Q_SLOTS:
|
||||
/** Show progress dialog e.g. for verifychain */
|
||||
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();
|
||||
};
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user