将Qt、OpenGL、GLSL以及Qt的Graphics-View框架结合

本文介绍了如何在Qt中结合OpenGL、GLSL以及Qt的Graphics-View框架,通过一个名为boxes的示例程序,展示了如何在底层使用OpenGL渲染,上层集成Qt控件。文章提到了Qt5的新界面类如QWindow、QSurface等,但它们与Graphics-View框架不兼容,因此对于需要使用该框架的开发者,仍需依赖Qt4的类。作者分享了一个使用Qt的core、gui、widgets和opengl模块渲染3ds模型的程序源代码和下载链接。
摘要由CSDN通过智能技术生成

将Qt、OpenGL、GLSL以及Qt的Graphics-View框架结合

         九月份都快过去了,学生们也都开学了,我想校园也会热闹许多吧,在CSDN上也相应地热闹了一些。中秋节也过去了,自己身边还有很多没有吃完的月饼,于是将月饼作为早餐每天早上吃一个,希望这样不会浪费。

         这个月的事情比较多,又比较忙,所以这么晚才能抽出时间写出一篇。这回介绍一下Qt对OpenGL的支持情况,话说半月前,我参加了上海地区的Qt研讨会,Digia那边的工程师介绍了一下Qt的发展情况,以及QML、Qt for Android、Boot to Qt的情况,让我们这些初学者们对Qt有了新的认识,现在Qt的模块非常庞大,Qt的贡献者有很多,使用Qt的人就更多了,估计有好几百万吧,它们或多或少使用着Qt的相关技术或部分技术,可以说,Qt正在默默地改变软件开发,使用Qt的人一定会越来越多的。

         会上工程师回答了在座提出的各种问题,客观地说,有些问题实在是非常深奥,都扯上嵌入式那边去了,我只有听的份了。然后工程师回答了我一个关于Qt5和Graphics-View的问题,目前可以说处于这样的一种状态吧,Qt的QWidget大家族已经成熟,不会得到太大的发展了,而随着Qt5的发展,新的界面类会崭露头角,比如QWindow、QSurface、QScreen这些类。但现在的状况(Qt5.2即将出了),这些类和模块并不会对现有的GUI模块造成威胁,更不用说取代Qt

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值