首页 > 解决方案 > QML FileDialog 文本通过 WebGL 损坏

问题描述

当使用 -platform webgl 启动我的 QML 应用程序时,我的浏览器会显示带有损坏文本的 FileDialog。我附上了一张图片。我已经在 main.cpp 中设置了 QQuickWindow::setTextRenderType(QQuickWindow::QtTextRendering)。

我认为这可能是 QtQuick 1 控件的问题,因为所有 QtQuick 2 控件都正确显示了文本。但由于没有与 FileDialog 等效的 QtQuick Controls 2,我不能简单地交换它。主机是 linux,win/linux 客户端 edge/firefox 上出现问题。

在此处输入图像描述

标签: qtqml

解决方案


推荐阅读