Qt Creator 中的文本损坏 UI

Broken text in Qt Creator UI

有时(不总是),Qt Creator UI 中的某些文本项被破坏:

知道是什么原因造成的吗?或者解决方法?

也许问题出在我的廉价显卡(Intel 板载显卡)上。这一理论得到了 Creator 现在可能由 QML 驱动的事实的支持,这意味着它在 OpenGL 上 运行。

我尝试重新启动 Creator 并修复了它,但是在“欢迎”和“编辑”选项卡之间切换几次后,它又发生了。

我尝试让 Creator 的 UI 使用软件 QML 渲染器,而不是 OpenGL,因为这可能会使其正常工作。我通过 运行 cmd.exe 中的以下内容做到了:

> set QMLSCENE_DEVICE=softwarecontext
> qtcreator.exe

但这并没有解决问题。

原来解决方案和, i.e. to make the app (Qt Creator in this case) use ANGLE. Except I don't want to recompile Qt Creator just to add one line of code, so I use the alternative approach in the Qt doc page一样,就是在启动Creator之前将环境变量QT_OPENGL设置为angle

至少到目前为止我还没有被窃听过。

注意:使用批处理文件可以方便地设置环境变量,如 here 所述。