Qt:防止任务栏出现在全屏应用程序中

时间:2019-02-06 19:18:24

标签: c++ qt qt5

我有一个Qt应用程序,旨在覆盖整个屏幕,隐藏了桌面的任务栏。我通过显示带有<input id="a" onkeyup="a()"/>的窗口来实现这一点,它可以按需工作。但是,如果我在应用程序上打开一个对话框,则桌面任务栏将随它一起出现。如何在不使应用程序的弹出窗口全屏显示的情况下阻止任务栏显示?

示例代码:

QWidget::showFullScreen

示例消息框只是带有标签和“确定/关闭”按钮的无框架模态对话框。它的出现和工作方式与我希望的完全一样,只是它使窗口管理器的任务栏在每次打开时都出现。如何强制任务栏永远不会出现?

应用程序在Debian Stretch上运行,Qt版本为5.11.3

0 个答案:

没有答案