gpt4 book ai didi

c++ - 如何设置 QWidget 全屏(但 "real"全屏,更改分辨率,将模态设置为整个系统)?

转载 作者:太空狗 更新时间:2023-10-29 19:49:23 26 4
gpt4 key购买 nike

我正在尝试使用 Qt 制作游戏,因为它太棒了 ;) 而且您可以免费获得所需的所有东西。唯一的问题是更改系统分辨率和设置 QWidget(或 QGLWidget)“真正的”全屏。

你们中有人成功地做到了这样的事情吗?这种方法的可移植性如何?我想在所有桌面系统上部署我的应用程序。

也许使用 SDL 或类似 SMFL 的工具使其全屏显示?

请分享您的技巧!

干杯。

最佳答案

这...

my_widget->setWindowState(Qt::WindowFullScreen);

... 使您的小部件达到全屏分辨率。这不正是您所需要的吗?

编辑:或者,您可以调用插槽 showFullScreen .

编辑 2:

  1. 赢 API
    1. EnumDisplaySettings
    2. ChangeDisplaySettings
    3. Detailed information
  2. X11
    1. 我不熟悉这个,你可以在这里问一个关于如何更改屏幕分辨率的新问题
  3. 苹果电脑
    1. 与 X11 相同

关于c++ - 如何设置 QWidget 全屏(但 "real"全屏,更改分辨率,将模态设置为整个系统)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9412971/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com