PyQt6-第07讲-对话框全家桶

发布时间:2026/10/27 10:16:13
PyQt6-第07讲-对话框全家桶

第 7 讲 | 对话框全家桶

本讲目标:把消息框、输入框、文件对话框、自定义对话框一次讲完,并彻底搞清"模态"和exec()返回值。

配套代码:cases/c07_dialogs.py


一、先分清"模态"和"非模态"

这是对话框的第一个概念,也是最容易混的:

模态(Modal)非模态(Modeless)
用exec()打开✔
用show()打开✔
能不能操作主窗口不能,必须先关掉它能,两个窗口都活着
代码会阻塞吗会,exec()卡在那里等下不会,立刻往下走