linuxdeepin / qt5integration

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

fix: local eventloop won't after manually close #117

Closed asterwyx closed 1 year ago

asterwyx commented 1 year ago

Invoking QFileDialog::close() will not quit local eventloop started by QDeepinFileDialogHelper::exec(). Connect destroyed signal to quit slot of local eventloop to fix this. Notice that user should destroy QFileDialog to quit local eventloop.

Log: fix eventloop quit error Bug: https://pms.uniontech.com/bug-view-183603.html