Opengl QML:文本呈现问题

Opengl QML:文本呈现问题,opengl,qml,qt5.2,Opengl,Qml,Qt5.2,在QML中使用Text{…}会给我带来奇怪的问题。在大多数笔记本电脑中,它工作正常,但在某些笔记本电脑中,有许多字符缺失。例如,如果文本是“Abcdefgh”,它可能会显示为“Ab e g”。我不知道是什么问题。但是,如果我将Text{}的renderType属性更改为Text.NativeRendering,问题就会消失,但在一些地方,某些字符变得不可读/扭曲。QML文本渲染是否存在问题,或者与OpenGL驱动程序、视频卡等有关 在出现此问题的系统中,应用程序启动期间也会发生随机崩溃。可能是由

在QML中使用
Text{…}
会给我带来奇怪的问题。在大多数笔记本电脑中,它工作正常,但在某些笔记本电脑中,有许多字符缺失。例如,如果文本是
“Abcdefgh”
,它可能会显示为
“Ab e g”
。我不知道是什么问题。但是,如果我将
Text{}
renderType
属性更改为
Text.NativeRendering
,问题就会消失,但在一些地方,某些字符变得不可读/扭曲。QML文本渲染是否存在问题,或者与OpenGL驱动程序、视频卡等有关

在出现此问题的系统中,应用程序启动期间也会发生随机崩溃。可能是由于不同的问题,但只是想写在这里,以防有人知道崩溃和渲染问题之间存在关系

可能存在什么问题?解决方案是什么


{Qt/qml5.2.0,mingw4.8,win7}

我建议试试5.3,看看问题是否仍然存在。我记得很多字体渲染问题都在那里得到了解决。

这里也一样。如果我使用角度,每个字母都有填充矩形,而不是缺少字母。切换renderType没有帮助。Qt5.3.1,Win7。这只发生在一台内存非常低的机器上。对不起,我的错误:将renderType设置为Text.NativeRendering实际上可以解决这个问题。不过,文本不再具有漂亮的抗锯齿效果。可能是