1. 说明:

前面文章中讲到的 OPenGL 渲染都是在页面加载完成即立刻渲染的,如果向控制图形渲染的时间,可以在QT界面中添加一些元素来进行控制。此时需要用到OPenGL当中的makeCurrent(),update(),doneCurrent()函数。 效果展示:

opengl与qt交互

2. 步骤一:

在myopenglwidget.h文件中添加一个枚举,放置要绘制的图形类型,同时声明三个函数,分别为drawShape(),clearGraphic(),setWireFrame(),方便主界面上的元素调用,相应代码如下: myopenglwidget.h:

#ifndef MYOPENGLWIDGET_H

文章链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: