main.cpp Example File opengl/samplebuffers/main.cpp
#include <QtGui/QApplication>
#include <QtGui/QMessageBox>
#include "glwidget.h"
int main(int argc, char **argv)
{
QApplication a(argc, argv);
QGLFormat f = QGLFormat::defaultFormat();
f.setSampleBuffers(true);
QGLFormat::setDefaultFormat(f);
if (!QGLFormat::hasOpenGL()) {
QMessageBox::information(0, "OpenGL samplebuffers",
"This system does not support OpenGL.");
return 0;
}
GLWidget widget(0);
if (!widget.format().sampleBuffers()) {
QMessageBox::information(0, "OpenGL samplebuffers",
"This system does not have sample buffer support.");
return 0;
}
widget.resize(640, 480);
widget.show();
return a.exec();
}
|