从QML中的QRC文件中的文件中加载文本

问题描述

我正在尝试从QRC中的文件中将一些文本加载到TextArea中。但是我不知道该怎么做。 QML file QRC file


我也尝试用C ++做到这一点。代码

QFile file(":/assets/CREDIT.md");
@H_404_8@

但是我只是收到一个错误qiodevice::read (QFile,":\assets\CREDIT.md"): device not open Cpp file

解决方法

错误已清除,您必须打开文件:

QFile file(":/assets/CREDIT.md");
if (!file.open(QIODevice::ReadOnly | QIODevice::Text))
    return;