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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feiyangqingyun/article/details/82817165

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

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

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

猜你喜欢

转载自blog.csdn.net/feiyangqingyun/article/details/82817165