缓存项类
类 QInstaller::CacheableItemCacheableItem 是一个纯虚类,它定义了搭配 GenericDataCache 类存储的数据类型的接口。 更多信息...
头文件 | #include <CacheableItem> |
继承自 |
公共函数
虚拟 | ~CacheableItem() = 0 |
虚拟 QByteArray | checksum() const = 0 |
虚拟 bool | isActive() const = 0 |
虚拟 bool | isValid() const = 0 |
虚拟 bool | obsoletes(QInstaller::CacheableItem *other) = 0 |
虚拟 QString | path() const |
虚拟 void | setPath(const QString &path) |
成员函数文档
[纯虚函数 noexcept]
CacheableItem::~CacheableItem()
CacheableItem 的虚拟析构函数。
[纯虚函数]
QByteArray CacheableItem::checksum() const
返回此项的校验和。子类必须实现此方法。
[纯虚函数]
bool CacheableItem::isActive() const
如果此项是被积极使用的缓存项,则返回 true
,否则返回 false
。此信息用作过滤过时条目的提示,一个活动项永远不能是过时的。
子类必须实现此方法。
[纯虚函数]
bool CacheableItem::isValid() const
如果此项是有效的,则返回 true
,否则返回 false
。子类必须实现此方法。
[纯虚函数]
bool CacheableItem::obsoletes(QInstaller::CacheableItem *other)
如果调用项废除了 other 项,则返回 true
,否则返回 false
。此方法用于从缓存中过滤过时条目。
子类必须实现此方法。
[虚函数]
QString CacheableItem::path() const
返回此项的路径。子类可以覆盖此方法。
另请参阅setPath().
[虚函数]
void CacheableItem::setPath(const QString &path)
设置项的路径为路径。子类可以重写此方法。
另请参阅路径。
©2021 The Qt Company Ltd. 本文档中包含的贡献是各自所有者的版权。提供的文档受GNU自由文档许可证1.3版的条款约束,由自由软件基金会发布。Qt Company、Qt及其相应标志是芬兰和/或全世界The Qt Company Ltd的商标。所有其他商标属于其各自所有者。