【问题标题】:Broken text in Qt Creator UIQt Creator UI 中的文本损坏
【发布时间】:2016-12-26 19:14:08
【问题描述】:

有时(并非总是),Qt Creator UI 中的某些文本项会损坏:

知道是什么原因造成的吗?还是一种解决方法?

也许问题出在我便宜的显卡(英特尔板载显卡)上。支持这一理论的事实是,Creator 现在可能由 QML 提供支持,这意味着它运行在 OpenGL 上。

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

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

> set QMLSCENE_DEVICE=softwarecontext
> qtcreator.exe

但这并没有解决问题。

【问题讨论】:

    标签: user-interface text windows-7 qt-creator text-rendering


    【解决方案1】:

    事实证明,解决方案与the problem I posted next 的解决方案相同,即让应用程序(本例中为 Qt Creator)使用 ANGLE。除了我不想仅仅为了添加一行代码而重新编译Qt Creator,所以我使用the Qt doc page中的替代方法,即在启动Creator之前将环境变量QT_OPENGL设置为angle

    至少到目前为止它还没有引起我的注意。

    注意:环境变量的设置可以通过here 中描述的批处理文件方便地完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-30
      • 2011-04-28
      • 2016-02-04
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多