-1

我的 QMainWindow 的全屏状态有问题(我使用 QT 5.3.1)。

它在 PC 上与 Windows 和 Debian 完美配合,但是当我在带有 Ubuntu 14.04 的平板电脑(C22 Tablet PC,Ekoore)上尝试它时,行为是不同的。

正如您在下面的屏幕截图中看到的那样,任务栏和窗口边框被隐藏了,但它似乎没有调整窗口大小以占据所有屏幕......

http://postimg.org/image/ouyb1fvz5/

我通过在 resizeEvent 方法中打印调试确认了这一点。当我调用 showFullscreen() 时没有任何反应。

这里有什么问题?你有什么想法吗?我找不到有关该问题的任何信息。

提前致谢。塞德里克

4

1 回答 1

1

我解决了我的问题。我的窗口太大了,在调用 showFullscreen() 之前有一部分超出了屏幕。在这种情况下,调整大小似乎不起作用。

在 Qt Creator 中调整我的窗口大小后,全屏现在可以正常工作了。关于为什么当窗口太大时它在 ubuntu 上不起作用,我没有更好的答案。

于 2014-08-21T13:46:47.900 回答