mirror of
https://github.com/dashpay/dash.git
synced 2024-12-28 13:32:47 +01:00
Do show/showNormal only when needed.
This commit is contained in:
parent
83d1d1a906
commit
17690ea5a7
@ -205,17 +205,17 @@ void BitcoinGUI::createActions()
|
|||||||
#endif
|
#endif
|
||||||
tabGroup->addAction(messageAction);
|
tabGroup->addAction(messageAction);
|
||||||
|
|
||||||
connect(overviewAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(overviewAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(overviewAction, SIGNAL(triggered()), this, SLOT(gotoOverviewPage()));
|
connect(overviewAction, SIGNAL(triggered()), this, SLOT(gotoOverviewPage()));
|
||||||
connect(historyAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(historyAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(historyAction, SIGNAL(triggered()), this, SLOT(gotoHistoryPage()));
|
connect(historyAction, SIGNAL(triggered()), this, SLOT(gotoHistoryPage()));
|
||||||
connect(addressBookAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(addressBookAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(addressBookAction, SIGNAL(triggered()), this, SLOT(gotoAddressBookPage()));
|
connect(addressBookAction, SIGNAL(triggered()), this, SLOT(gotoAddressBookPage()));
|
||||||
connect(receiveCoinsAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(receiveCoinsAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(receiveCoinsAction, SIGNAL(triggered()), this, SLOT(gotoReceiveCoinsPage()));
|
connect(receiveCoinsAction, SIGNAL(triggered()), this, SLOT(gotoReceiveCoinsPage()));
|
||||||
connect(sendCoinsAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(sendCoinsAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(sendCoinsAction, SIGNAL(triggered()), this, SLOT(gotoSendCoinsPage()));
|
connect(sendCoinsAction, SIGNAL(triggered()), this, SLOT(gotoSendCoinsPage()));
|
||||||
connect(messageAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(messageAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(messageAction, SIGNAL(triggered()), this, SLOT(gotoMessagePage()));
|
connect(messageAction, SIGNAL(triggered()), this, SLOT(gotoMessagePage()));
|
||||||
|
|
||||||
quitAction = new QAction(QIcon(":/icons/quit"), tr("E&xit"), this);
|
quitAction = new QAction(QIcon(":/icons/quit"), tr("E&xit"), this);
|
||||||
@ -245,7 +245,7 @@ void BitcoinGUI::createActions()
|
|||||||
connect(optionsAction, SIGNAL(triggered()), this, SLOT(optionsClicked()));
|
connect(optionsAction, SIGNAL(triggered()), this, SLOT(optionsClicked()));
|
||||||
connect(aboutAction, SIGNAL(triggered()), this, SLOT(aboutClicked()));
|
connect(aboutAction, SIGNAL(triggered()), this, SLOT(aboutClicked()));
|
||||||
connect(aboutQtAction, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
|
connect(aboutQtAction, SIGNAL(triggered()), qApp, SLOT(aboutQt()));
|
||||||
connect(openBitcoinAction, SIGNAL(triggered()), this, SLOT(showNormal()));
|
connect(openBitcoinAction, SIGNAL(triggered()), this, SLOT(showNormalIfMinimized()));
|
||||||
connect(encryptWalletAction, SIGNAL(triggered(bool)), this, SLOT(encryptWallet(bool)));
|
connect(encryptWalletAction, SIGNAL(triggered(bool)), this, SLOT(encryptWallet(bool)));
|
||||||
connect(changePassphraseAction, SIGNAL(triggered()), this, SLOT(changePassphrase()));
|
connect(changePassphraseAction, SIGNAL(triggered()), this, SLOT(changePassphrase()));
|
||||||
}
|
}
|
||||||
@ -788,3 +788,11 @@ void BitcoinGUI::unlockWallet()
|
|||||||
dlg.exec();
|
dlg.exec();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void BitcoinGUI::showNormalIfMinimized()
|
||||||
|
{
|
||||||
|
if(!isVisible()) // Show, if hidden
|
||||||
|
show();
|
||||||
|
if(isMinimized()) // Unminimize, if minimized
|
||||||
|
showNormal();
|
||||||
|
}
|
||||||
|
@ -162,6 +162,9 @@ private slots:
|
|||||||
void changePassphrase();
|
void changePassphrase();
|
||||||
/** Ask for pass phrase to unlock wallet temporarily */
|
/** Ask for pass phrase to unlock wallet temporarily */
|
||||||
void unlockWallet();
|
void unlockWallet();
|
||||||
|
|
||||||
|
/** Show window if hidden, unminimize when minimized */
|
||||||
|
void showNormalIfMinimized();
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user