mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 03:52:49 +01:00
Merge #8481: Qt: Fix minimize and close bugs
05242e9
Fix minimize and close bugs (adlawren)
This commit is contained in:
commit
0d0abcac1e
@ -902,17 +902,22 @@ void BitcoinGUI::closeEvent(QCloseEvent *event)
|
||||
#ifndef Q_OS_MAC // Ignored on Mac
|
||||
if(clientModel && clientModel->getOptionsModel())
|
||||
{
|
||||
if(!clientModel->getOptionsModel()->getMinimizeToTray() &&
|
||||
!clientModel->getOptionsModel()->getMinimizeOnClose())
|
||||
if(!clientModel->getOptionsModel()->getMinimizeOnClose())
|
||||
{
|
||||
// close rpcConsole in case it was open to make some space for the shutdown window
|
||||
rpcConsole->close();
|
||||
|
||||
QApplication::quit();
|
||||
}
|
||||
else
|
||||
{
|
||||
QMainWindow::showMinimized();
|
||||
event->ignore();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#else
|
||||
QMainWindow::closeEvent(event);
|
||||
#endif
|
||||
}
|
||||
|
||||
void BitcoinGUI::showEvent(QShowEvent *event)
|
||||
|
Loading…
Reference in New Issue
Block a user