资源集合管理器类

QInstaller::ResourceCollectionManager

资源集合管理器类是一个将多个资源集合组合在一起的抽象。有关更多信息,请参阅[详情》

头文件 #include <ResourceCollectionManager>

公共函数

voidclear()
QInstaller::ResourceCollectioncollectionByName(const QByteArray &name) const
intcollectionCount() const
QList<QInstaller::ResourceCollection>collections() const
voidinsertCollection(const QInstaller::ResourceCollection &collection)
voidread(QFileDevice *dev, qint64 offset)
voidremoveCollection(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公司的商标。所有其他商标均是各自拥有者的财产。