代码之家  ›  专栏  ›  技术社区  ›  Cédric M.

Qt5全屏调整大小问题

  •  -1
  • Cédric M.  · 技术社区  · 12 年前

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

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

    正如您在下面的屏幕截图中看到的,任务栏和窗口边框是隐藏的,但似乎窗口没有调整大小以容纳所有屏幕。。。

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

    我通过在resizeEvent方法中打印调试确认了这一点。当我调用showFullscreen()时,什么都不会发生。

    这里怎么了?你有什么想法吗?我找不到关于那个问题的任何信息。

    提前感谢。塞德里克

    1 回复  |  直到 12 年前
        1
  •  1
  •   Cédric M.    12 年前

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

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

    推荐文章