Как сделать полноэкранный QGLWidget?
Я новичок в OpenGL и Qt, и я изучаю оба одновременно (уже 3 дня:). Пару лет назад я немного поэкспериментировал с DirectX и хорошо помню, что там можно было сделать полноэкранное окно. Под полноэкранным я подразумеваю действительно полноэкранный, даже без верхней части, где у вас есть закрывающий полноэкранный режим и кнопки минимизации.
У меня есть эта программа до сих пор:
#include <QApplication>
int main(int argc, char** argv)
{
QApplication app(argc, argv);
QGLWidget w;
w.show();
return app.exec();
}
Что мне добавить к нему, чтобы сделать w полноэкранным?
2 ответа
Решение
Хотя я не хочу просто говорить RTM - документация по Qt действительно превосходна.
Пытаться:
QGLWidget w(0L,Qt::SplashScreen);
w.showFullScreen();
Однако, я не помню, является ли Qt::SplashScreen хорошим флагом.