qt里面混合二维图形和文字

qt opengl
qt本身自带非常方便得混合图形引擎。 使得一个class 从QOpenGLWidget, 和 QOpenGLFunctions继承下来,里面既可以画二维,也可以画三维,更可以混合,有两种方式画混合引擎,
方式一 opengl三维和opengl二维混合
这种方式并不是只是适合qt,mfc等等都是适合得,画完三维后切换到二维,实际上就是使用opengl得api 将视图矩阵重新归零后开始重新定义二维,再开始画,游戏也都是这么制作得,这种方式比较简单,也就不介绍了,更方便得模式是使用qt自身得混合引擎。
方式二 opengl
制作qt得Widget,从两个类下继承,就可以使用opengl得函数了
class HGLWidget : public QOpenGLWidget,protected QOpenGLFunctions
{
Q_OBJECT
public:
bool pl

qt里面混合二维图形和文字最先出现在Python成神之路

版权声明:
作者:cc
链接:https://www.techfm.club/p/23186.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>