找回密码
 立即注册
收起左侧

Qgrahicview中使用opengl

1
回复
7339
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2013-11-9 20:33:54 显示全部楼层 |阅读模式
5Qter豆
大家好,我是一个新学QT的小菜鸟,想提一个关于qt中使用OpenGL的问题。

目前我使用qtdesigner画了一个qgrphicview(叫做OpenGLView),现在我想在这个view里面绘制三角形和四边形。但是在查阅了很多资料后,发现都不全。我也尝试了MyGLWidget类继承QGLWidget类,然后使用如下代码:
        myGLwidget.resizeGL(100,100);
        ui.OpenGLView->setViewport(&myGLwidget);
        myGLwidget.show();

进行调用。(myGLwidget是MyGLWidget的实例,实现了那三个函数:initializeGL(),resizeGL(),paintGL()).但是designer显示不出东西(我设置了三角形和四边形颜色,不是白的)。同时,我还看到其他一些实现方法,例如什么调用drawbackground什么的。请问问题出在哪里,我应该怎么修正。谢谢。

最佳答案

查看完整内容

3D绘图可以看下:http://www.qter.org/forum.php?mod=viewthread&tid=783 在《入门》那本书上面讲了一个2D、3D混合绘图的例子可以参考下。
回复

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-11-9 20:33:55 显示全部楼层
3D绘图可以看下:http://www.qter.org/forum.php?mod=viewthread&tid=783

在《入门》那本书上面讲了一个2D、3D混合绘图的例子可以参考下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了