Qt5中设置禁止软键盘窗口抢占焦点

来源:互联网 发布:芈月 大秦 知乎 编辑:程序博客网 时间:2024/04/28 05:08

在Qt4中通过setWindowFlags(Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint | Qt::Tool);实现无焦点窗口;

在Qt5中通过setWindowFlags(Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint | Qt::Tool | Qt::WindowDoesNotAcceptFocus)); 实现无焦点窗口;

Qt::WindowDoesNotAcceptFocus是在Qt5增加的选项,我的理解是将这是Qt4中的Qt::Tool的无焦点特性分离开的部分;



0 0
原创粉丝点击