openKylin论坛

标题: 如何隐藏任务栏 [打印本页]

作者: tt1d    时间: 2019-10-20 20:08
标题: 如何隐藏任务栏
(, 下载次数: 21)

请教各位大侠,QT如何全屏时能把底下的任务栏也隐藏掉?



作者: hepuyao    时间: 2019-10-21 10:23
任务栏这里是可以设置的,光标移动到任务栏右键单击设置选项有隐藏任务栏的选项
作者: larue    时间: 2019-10-21 11:01
如果需要在代码中覆盖系统任务栏,你可以尝试设置窗口的Qt::WA_X11NetWmWindowTypeDock属性为true。

在你窗口类的构造函数中:
setAttribute(Qt::WA_X11NetWmWindowTypeDock);

但是这样的话你的窗口就不支持窗口管理器默认的放大缩小的功能了,就是会变成无边框窗口,最大化和还原可能也需要你手动实现。
作者: handsome_feng    时间: 2019-10-21 11:58
你可以选择设置任务栏为自动隐藏,
也可以把你需要全屏的窗口,通过按"F11"的方式全屏,而不是通过窗口右上角的“最大化”按钮




欢迎光临 openKylin论坛 (https://forum.openkylin.top/) Powered by Discuz! X3.3