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

请教QUICK部署问题,qml是否可以用在生产环境

2
回复
8267
查看
[复制链接]

尚未签到

来源: 2013-12-22 03:05:18 显示全部楼层 |阅读模式
2Qter豆
是这样的,公司产品很多客户都是xp的系统,
有一款产品准备用quick做界面,但是发现了一个问题,quick是至少要求opengl2.0。

在虚拟机折腾了一下,虚拟机用d3d版本9,opengl版本比较玄乎,显示2.1,但是其他信息空白。
最终无论是angle还是opengl desktop,都提示初始化opengl失败。

请问这种情况是在虚拟机上才会出现,还是很多xp的机器上都会出现,有没有用quick在对外的项目上的呢?
如果绝绝大部分xp用户的opengl版本大于2.0,那就可以想办法提示升级,不然就只能放弃了。

选型阶段,请多多指教,不然就只能用widget了。

最佳答案

查看完整内容

这是因为虚拟机的显卡不支持硬件加速的缘故,所以qml界面是很难在虚拟机上运行(其实我在Xubuntu上成功过) 如果想用qml的话但是又怕机子没有硬件加速,可以用qt4的qml,这个是不需要显卡支持的。 注:其实绝大多数机子都能支持OpenGL2.0
回复

使用道具 举报

尚未签到

2013-12-22 03:05:19 显示全部楼层
这是因为虚拟机的显卡不支持硬件加速的缘故,所以qml界面是很难在虚拟机上运行(其实我在Xubuntu上成功过)

如果想用qml的话但是又怕机子没有硬件加速,可以用qt4的qml,这个是不需要显卡支持的。

注:其实绝大多数机子都能支持OpenGL2.0
参与人数 1人气 +2 收起 理由
qhgongzi + 2 对我帮助很大!

查看全部评分总评分 : 人气 +2

回复

使用道具 举报

尚未签到

2014-1-12 13:07:49 显示全部楼层
谢谢,其实一开始以为支持d3d的比opengl的多,然后虚拟机上用的d3d版,居然运行不了,
后来换了opengl版,居然能运行
回复

使用道具 举报

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

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