QML FileDialog打开时会破坏字体和文本

时间:2018-11-08 21:53:11

标签: qt qml qfiledialog

我有一个非常简单的FileDialog,打开后会打断一堆文本。我的文字被奇怪的图标替换,并报告一个错误。

这是我的FileDialog qml:

import QtQuick 2.2
import QtQuick.Dialogs 1.0
Item{
    property string dialog_title
    property string urls

    signal emitUrl(var urls)

    onUrlsChanged: {
        emitUrl(urls)
    }

    FileDialog {
        id: fileDialog
        title: dialog_title
        folder:shortcuts.home
        onAccepted: {
            urls = fileDialog.fileUrl
        }
        Component.onCompleted: {
            visible = true
        }
    }
}

这是报告的错误:

  

加载字形失败err = 6 face = 0x205e7e0,字形= 85
加载字形失败   err = 6 face = 0x205e7e0,glyph = 74
载入字形失败err = 6   face = 0x205e7e0,字形= 83
加载字形失败err = 6 face = 0x205e7e0,   字形= 70
加载字形失败err = 6 face = 0x205e7e0,字形= 72
加载   字形错误err = 6 face = 0x205e7e0,字形= 81
警告:   距离字段标志符号不适用于索引81
警告:   距离字段标志符号不适用于索引84
警告:   距离场字形不适用于索引76 ...

这是FileDialog中“打开”和“取消”按钮的外观: enter image description here

我不确定我做错了什么。

0 个答案:

没有答案