在QML中使用Text { ... }
会给我带来奇怪的问题。在大多数笔记本电脑中它工作正常,但在一些笔记本电脑中有很多字符丢失。例如,如果文字为"Abcdefgh"
,则可能会显示为"Ab e g "
。我不知道问题是什么。如果我将renderType
的{{1}}属性更改为Text {}
,那么问题就会消失,但在某些地方,某些字符会变得不可读/倾斜。 QML文本呈现是否存在问题,或者与OpenGL驱动程序,视频卡等有关?
此外,在出现此问题的系统中,应用程序启动期间会出现随机崩溃。可能是由于一个不同的问题,但只是想写下来,以防有人知道崩溃和渲染问题之间存在关系。
可能是什么问题以及解决方案是什么?
{Qt / QML 5.2.0,MinGW 4.8,Win 7}
答案 0 :(得分:0)
我建议尝试5.3并查看问题是否仍然存在。我记得在那里修复了很多字体渲染问题。