如何全屏QGLWidget?

时间:2010-10-28 18:24:33

标签: c++ qt opengl fullscreen qglwidget

我是OpenGL和Qt的新手,我正在同时学习(已经3天了:)。几年前,我对DirectX进行了一些推广,我清楚地记得可以在那里制作一个全屏窗口。通过全屏我的意思是真正的全屏,即使没有顶部你可以关闭全屏并最小化按钮。

到目前为止我有这个程序:

#include <QApplication>

int main(int argc, char** argv)
{
    QApplication app(argc, argv);
    QGLWidget w;
    w.show();
    return app.exec();
}

我应该添加什么来制作全屏?

2 个答案:

答案 0 :(得分:11)

showFullScreen()

虽然我不想只说RTM - Qt online documentation真的很棒。

答案 1 :(得分:1)

尝试:

QGLWidget w(0L,Qt::SplashScreen);
w.showFullScreen();

但是,我不记得Qt :: SplashScreen是否是好旗帜。