Closed asterwyx closed 1 year ago
When QFileDialog invokes deleteLater or close, event loop doesn't quit normally because of lacking notification from Qt. Just store local event loop and quit it if running in hide(). Cause hide() will be invoked by Qt when close.
Log: fix event loop doesn't quit normally
When QFileDialog invokes deleteLater or close, event loop doesn't quit normally because of lacking notification from Qt. Just store local event loop and quit it if running in hide(). Cause hide() will be invoked by Qt when close.
Log: fix event loop doesn't quit normally