「 Article 」 November 30, 2019
OpenGl in Qt-显示三角形
Words count 1k Reading time 1 mins.
很多人学习OpenGL,都是使用GLUT来创建小窗体,对于鼠标事件/键盘事件都是通过回调来实现,对于现代OpenGL来说,对着色器程序的创建和链接,这些工作都可以使用Qt框架来做,或者Qt其实已经帮我们封装好了类,我们不用重复造轮子(况且造的轮子还一样),其实可以省掉很多时间。
QOpenGLWidget
QOpenGLWidget是继承于QWidget,而QWidget是很多Qt中可视化控件的基类,QWidget实现了鼠标事件,键盘事件,重绘事件等,并且都是虚函数,所以子类只需要重载对应的函数即...
Read article