资源集合管理器类
类 QInstaller::ResourceCollectionManager资源集合管理器类是一个将多个资源集合组合在一起的抽象。有关更多信息,请参阅[详情》
头文件 | #include <ResourceCollectionManager> |
公共函数
void | clear() |
QInstaller::ResourceCollection | collectionByName(const QByteArray &name) const |
int | collectionCount() const |
QList<QInstaller::ResourceCollection> | collections() const |
void | insertCollection(const QInstaller::ResourceCollection &collection) |
void | read(QFileDevice *dev, qint64 offset) |
void | removeCollection(const QByteArray &name) |
Range<qint64> | write(QFileDevice *out, qint64 offset) const |
详细描述
它组合的资源集合可以写入和读取到 QFileDevice。
成员函数文档
void ResourceCollectionManager::clear()
清除集合管理器的所有内容。
QInstaller::ResourceCollection ResourceCollectionManager::collectionByName(const QByteArray &name) const
根据名称返回name关联的资源集合。
int ResourceCollectionManager::collectionCount() const
返回集合管理器中的集合数量。
QList<QInstaller::ResourceCollection> ResourceCollectionManager::collections() const
返回集合管理器包含的集合。
void ResourceCollectionManager::insertCollection(const QInstaller::ResourceCollection &collection)
将collection插入到集合管理器中。
void ResourceCollectionManager::read(QFileDevice *dev, qint64 offset)
从文件dev读取资源集合。参数offset用于设置集合的资源段信息。
void ResourceCollectionManager::removeCollection(const QByteArray &name)
从集合管理器中删除所有name的出现。
Range<qint64> ResourceCollectionManager::write(QFileDevice *out, qint64 offset) const
将资源集合写入文件out。使用offset参数来设置集合的分段信息。
©2021 The Qt Company Ltd. 本文档中的贡献是各自拥有者的版权。提供的文档是在自由软件基金会发布的《GNU自由文档许可协议》第1.3版的条款下许可的。Qt公司、Qt及其相应的标志是芬兰及其他国家/地区的Qt公司的商标。所有其他商标均是各自拥有者的财产。