SDL怎么嵌入到QT中
展开全部
SDL怎么嵌入到QT中
SDL库主要在游戏、多媒体等应用上使用。
GTK,QT是GUI库。
两者的应用方向是不一样的。
当然,软件这种东西,没有不可能,只有想不到。技术上,使用SDL库,当然也可以开发桌面系统。但是这有点像拿治感冒的药,来解决失眠问题。虽然,你可能也会困,但是不如直接吃安眠药来的快:)
同样道理,GTK,QT更适合于开发GUI。用这些库画窗口,画对话框,进度条什么的控件,会比较方便。道理类似于,你在Windows中使用MFC,1分钟就能出来一个支持窗口界面来:)这要比自己,一个矩形一个矩形画,要方便多了吧?
另外,Qt, GTK是基于X系统的Xlib库的,这也是一些历史原因吧。因为,我们目前使用的桌面系统基本都是基于X系统的。
另外,说的那个插件没有用过。你可以说下那个3D插件的名字,咱们可以一起探讨下。
我估计那个3D插件应该只是对一些底层函数库的进一步封装而已,让你更方便的制作出比较炫的效果出来。
另外,OpenGL主要用于3D加速,目前的X系统对这部分支持的也算不错了。
SDL库主要在游戏、多媒体等应用上使用。
GTK,QT是GUI库。
两者的应用方向是不一样的。
当然,软件这种东西,没有不可能,只有想不到。技术上,使用SDL库,当然也可以开发桌面系统。但是这有点像拿治感冒的药,来解决失眠问题。虽然,你可能也会困,但是不如直接吃安眠药来的快:)
同样道理,GTK,QT更适合于开发GUI。用这些库画窗口,画对话框,进度条什么的控件,会比较方便。道理类似于,你在Windows中使用MFC,1分钟就能出来一个支持窗口界面来:)这要比自己,一个矩形一个矩形画,要方便多了吧?
另外,Qt, GTK是基于X系统的Xlib库的,这也是一些历史原因吧。因为,我们目前使用的桌面系统基本都是基于X系统的。
另外,说的那个插件没有用过。你可以说下那个3D插件的名字,咱们可以一起探讨下。
我估计那个3D插件应该只是对一些底层函数库的进一步封装而已,让你更方便的制作出比较炫的效果出来。
另外,OpenGL主要用于3D加速,目前的X系统对这部分支持的也算不错了。
启帆信息
2024-11-19 广告
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!...
点击进入详情页
本回答由启帆信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询