QDesktopWidget和windows任务栏

时间:2014-11-21 23:58:57

标签: qt taskbar

我需要在全屏模式下运行应用。

为此,我使用了QDesktopWidget。当Windows任务栏锁定时,它可以正常工作。

任务栏处于自动隐藏模式时启动问题。 我找不到任何方法来接收信息(信号),桌面上的任务栏大小发生变化, 所以我无法做出反应并改变我的小部件大小。

有没有办法获取windows任务栏从隐藏变为可见或相反的信息?

我会对任何提示感到高兴。   马雷克

1 个答案:

答案 0 :(得分:2)

我不知道你为什么使用QDesktopWidget在全屏模式下运行!您只需将MainWindow状态设置为全屏:

即可
this->setWindowState(Qt::WindowFullScreen);