mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-12-16 23:53:29 +01:00
qt: Replace QCoreApplication::quit() with QCoreApplication::exit(0)
Qt 5: - no behavior change Qt 6: - this change avoids sending a duplicated `QEvent::Quit`
This commit is contained in:
@@ -308,7 +308,9 @@ void BitcoinApplication::startThread()
|
||||
|
||||
/* communication to and from thread */
|
||||
connect(&m_executor.value(), &InitExecutor::initializeResult, this, &BitcoinApplication::initializeResult);
|
||||
connect(&m_executor.value(), &InitExecutor::shutdownResult, this, &QCoreApplication::quit);
|
||||
connect(&m_executor.value(), &InitExecutor::shutdownResult, this, [] {
|
||||
QCoreApplication::exit(0);
|
||||
});
|
||||
connect(&m_executor.value(), &InitExecutor::runawayException, this, &BitcoinApplication::handleRunawayException);
|
||||
connect(this, &BitcoinApplication::requestedInitialize, &m_executor.value(), &InitExecutor::initialize);
|
||||
connect(this, &BitcoinApplication::requestedShutdown, &m_executor.value(), &InitExecutor::shutdown);
|
||||
|
||||
Reference in New Issue
Block a user