简体   繁体   English

在Windows中的Qt应用程序上

[英]on top Qt application in windows

How can I make my application always be on top meaning that the user couldn't access start menu or desktop in Qt or any other possible c++ way? 如何使我的应用程序始终位于最前面,这意味着用户无法以Qt或任何其他可能的c ++方式访问开始菜单或桌面?
Also i need it to start right after the login progress , more like a new gui for windows , a simpler one 我也需要它在登录进度之后立即启动,更像是Windows的新gui,更简单的

QWidget::setWindowFlags(Qt::WindowStaysOnTopHint) should do the trick. QWidget::setWindowFlags(Qt::WindowStaysOnTopHint)应该可以解决问题。 Note that on some window managers on X11 you also have to pass Qt::X11BypassWindowManagerHint for this flag to work correctly. 请注意,在X11上的某些窗口管理器上,您还必须传递Qt :: X11BypassWindowManagerHint才能使此标志正常工作。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM