QDialog exec 和 show区别
时间: 2024-06-04 20:13:11 浏览: 108
pyqt5-模式和非模式对话框 mainwindow 和QDialog版
QDialog exec 和 show 的区别在于,exec 是阻塞式的,也就是说,当你调用 exec 函数时,程序会一直等待用户的操作,直到用户关闭这个弹窗后,才会继续执行程序下面的代码;而 show 则是非阻塞式的,也就是说,当你调用 show 函数时,程序并不会一直等待用户的操作,而是立即执行下面的代码,同时在用户关闭弹窗后,也不会阻塞程序的运行。
阅读全文