在Windows中呈现Qm问题

时间:2015-02-26 01:17:13

标签: c++ windows qt rendering qml

我有下一个问题,我完成了用qml和c ++创建的应用程序(qt 5.3.2和vs 2010),并且工作正常,但是当我尝试在其他机器上安装时,gui无法正常工作,在您可以看到下一张图片。 (这只发生在一台机器上,但可能发生在其他机器上)。

the view of a case for a qml element, not showed correctly 文本没有显示,并且在最小化之后很多次,窗口是黑色的。我能做些什么来解决这个问题。我尝试更新驱动程序,但拥有最后的驱动程序,并且更改分辨率不是解决方案。

显卡是Intel 965,支持Open GL 2.0(Qt Quick的最低要求)。

1 个答案:

答案 0 :(得分:0)

我可以解决这个问题,简单来说,元素qml Text和TextInput,有一个名为renderType的属性,我把所有元素都放在Text中:

 renderType: Text.NativeRendering

TextInput为

 renderType: TextInput.NativeRendering

有了这个,问题就解决了(如果你为许多操作系统版本部署你的应用程序,你应该使用这个属性)