linuxdeepin / qt5integration

Qt platform theme integration plugins for DDE.
Other
36 stars 47 forks source link

fix: event loop doesn't quit normally #155

Closed asterwyx closed 1 year ago

asterwyx commented 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