标题:怎么在非模态下阻塞父类窗口?
作者:kane123
日期:2018-02-05 10:17
内容:
在做程序的时候会出现弹出的QDialog,设置成模态它就会出现在父类窗口以外,看起来乱乱的。现在想在非模态下面怎么阻塞父类窗口呢。
我有想非模态下屏蔽当前QDialog以外的鼠标事件这样可行吗?
#1 [夜雨触花 02-05 10:24]
“设置成模态它就会出现在父类窗口以外”?创建子窗口的时候指定一下父窗口,子窗口就会show在父窗口的中间啊,实在不行就move一下。
#2 回 夜雨触花 的帖子 [kane123 02-05 10:30]
夜雨触花:“设置成模态它就会出现在父类窗口以外”?创建子窗口的时候指定一下父窗口,子窗口就会show在父窗口的中间啊,实在不行就move一下。 (2018-02-05 10:24)
可能我表述的不太清楚,我的意思是想让窗口镶嵌在父类窗口里面,同时阻塞父类窗口。不是显示的位置问题。
#3 [kane123 02-05 10:46]
#4 [笑颜 02-05 12:56]
可以试试QEventLoop~
#5 [kane123 02-05 14:17]
怎么说,没怎么接触过QEventLoop= =、