我正在开发一个当前使用 QWidgets 渲染移动图像的应用程序,并且我正在尝试从使用 QWidgets 转移到 QGlWidgets,但我的应用程序不断崩溃。我所做的唯一修改是:
由此:
class MyClass : public QWidget
{
MyClass(QWidget *parent):QWidget(parent)
{
...
}
}
对此:
class MyClass : public QGlWidget
{
MyClass(QWidget *parent):QGlWidget(QGLFormat(QGL::SampleBuffers),parent)
{
...
}
}
我是否需要更多地修改我的代码,如果需要,还需要进行哪些其他修改?
我目前正在使用 Visual Studio 2010 和 qt 4.8.0