QrcCache 类

class Utils::QrcCache

QrcCache 类缓存已解析 QRC 文件的内容。更多...

头文件 #include <QrcCache>

公共函数

Utils::QrcParser::ConstPtraddPath(const QString &path, const QString &contents)
voidclear()
Utils::QrcParser::ConstPtrparsedPath(const QString &path)
voidremovePath(const QString &path)
Utils::QrcParser::ConstPtrupdatePath(const QString &path, const QString &contents)

详细描述

另请参阅Utils::QrcParser.

成员函数文档

Utils::QrcParser::ConstPtr QrcCache::addPath(const QString &path, const QString &contents)

解析 path 路径处的 QRC 文件,并将解析器缓存。如果 contents 不为空,则将其用作文件内容,而不是从文件系统读取。

返回解析是否成功。

另请参阅QrcParser::errorMessages() 和 QrcParser::parseQrcFile().

void QrcCache::clear()

清除缓存的全部内容。

Utils::QrcParser::ConstPtr QrcCache::parsedPath(const QString &path)

返回 path 路径处的 QRC 文件缓存中的 QRC 解析器。

void QrcCache::removePath(const QString &path)

从缓存中删除 path

Utils::QrcParser::ConstPtr QrcCache::updatePath(const QString &path, const QString &contents)

重新解析 path 路径处的 QRC 文件,并返回文件内容 contents

©2024 Qt 公司有限公司。本文档中包含的贡献是各自所有者的版权。提供的文档是根据自由软件基金会发布的 GNU 自由文档许可协议第 1.3 版 的条款许可的。Qt 及相关标志是芬兰的 Qt 公司和/或世界其他国家的商标。所有其他商标均为其各自所有者的财产。