如果因爲事件循環尚未啓動而導致exit
不能正常工作,我該如何終止正在運行的Qt應用程序(QCoreApplication
)。事件循環未啓動時不正當/殺死Qt應用程序
http://doc.qt.io/qt-5/qcoreapplication.html#exit
這個函數被調用後,應用程序離開主 事件循環,並返回從調用exec()。 exec()函數 返回returnCode。如果事件循環沒有運行,此功能 什麼都不做
一(傻?)的方法,我發現是啓動事件循環,並呼籲QCoreApplication::exit again
,但是這是我最好的選擇?
你真的要殺這個早嗎?它可以等待嗎? – user3528438
這是一個非常罕見的,希望從未存在的條件。我在應用程序啓動過程中回覆了嚴重的錯誤情況,很可能會由'exit()'處理,但是如果它將被傳遞,我會在退出後的行中放置什麼? –