-1
我試圖更新一個項目,以便通過刪除過時的OpenGL函數來與Qt5.4兼容。我在以下兩行代碼中遇到了很多錯誤。Qt5.4 OpenGL更新
glwidget = new QGLWidget(QGLFormat(QGL::SampleBuffers));
view->setViewport(glwidget);
我得到一個錯誤,指出:
error: C2065: 'glwidget' : undeclared identifier
而且我知道QGL現在已經過時了,但我還沒有設法找到替代這些行。有沒有人知道一種方法來使這個工作與Qt5.4?
對不起,我沒有提出明確的問題。正如我已經刪除了許多標題從這個項目中刪除OpenGL,glwidget現在是未知的。它被認出了。我的問題是更多地尋找這些OpenGL相關頭文件的替代品。從這些方面來看,QGLWidget,QGLFormat和QGL現在已經過時了。這些是我刪除的以下標題。 //#包括 //#包括 //#包括 //#包括 //#包括 –
Hilary
@Hilary後,你用它來說明這個問題一個完整的,最小的文件。 –