模境和非模境的区别在哪
发布网友
发布时间:2023-07-18 07:44
我来回答
共2个回答
热心网友
时间:2024-11-17 07:25
Dialog窗口分为模态与非模态两种。所谓模态对话框,就是会阻塞同一应用程序中其它窗口的输入,与之相反的是非模态对话框。
设置模态对话框可以通过设置事件循环exec()来达到。
也有另外的解释: 所谓的模态Dialog就是将当前线程放入阻塞队列,所谓的非模态Dialog就是再创建一个线程专门用来显示对话框。
对于建立在堆上的Dialog,有两种释放方法,一种自己手动释放,另外一种通过setAttribute(Qt::Wa_DeleteOnClose)函数自动释放。
热心网友
时间:2024-11-17 07:26
墨镜和非墨镜的区别在,镜片有颜色是墨镜,无色透明的是非墨镜。