如何使用QT,OpenGL,C和Linux更改屏幕分辨率?

前端之家收集整理的这篇文章主要介绍了如何使用QT,OpenGL,C和Linux更改屏幕分辨率?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我只是想做一个全屏游戏.我知道如何在Windows上更改分辨率,但如何在Linux下更改分辨率?是否有针对此的跨平台QT解决方案?我的GLWidget也有边框.如何使小部件覆盖整个窗口?

我只想发布代码

#include BoxLayout *mainLayout = new QHBoxLayout;
    mainLayout->addWidget(glWidget);
    window.setLayout(mainLayout);
    window.setWindowTitle("Hello GL");
    window.resize(QSize(640,480));
    window.show();
    window.showFullScreen();
    return app.exec();
}
最佳答案
您可以使用xrrsetscreenconfigandrate,如here所述:

#includedio.h>
#include

猜你在找的Linux相关文章