QIviMediaIndexerControl 类
提供了控制媒体索引器的一个接口。更多...
头文件 | #include <QIviMediaIndexerControl> |
qmake | QT += ivimedia |
实例化 | MediaIndexerControl |
继承 | QIviAbstractFeature |
公共类型
枚举 | 状态 { 无活动, 活跃, 暂停, 错误 } |
属性
公共函数
QIviMediaIndexerControl(QObject *parent = nullptr) | |
qreal | 进度() const |
QIviMediaIndexerControl::状态 | 状态() const |
公共槽
信号
重载的受保护函数
virtual void | clearServiceObject() override |
virtual void | connectToServiceObject(QIviServiceObject *serviceObject) override |
详细描述
QIviMediaIndexerControl 控制媒体索引器。它提供了一个方法以暂时暂停索引并恢复,以及查询索引操作的当前状态和进度。
QIviMediaIndexerControl 预期有一个后端可用。建议将其与 discoveryMode 设置为 QIviAbstractFeature::AutoDiscovery 一起使用。
成员类型文档
枚举 QIviMediaIndexerControl::状态
常量 | 值 | 描述 |
---|---|---|
QIviMediaIndexerControl::无活动 | 0 | 索引器当前空闲,正在等待要索引的新文件。 |
QIviMediaIndexerControl::活跃 | 1 | 索引器当前正忙碌于索引。 |
QIviMediaIndexerControl::暂停 | 2 | 由于调用 pause(),索引器已暂停。 |
QIviMediaIndexerControl::错误 | 3 | 索引操作过程中发生错误。 |
属性文档
进度 : const qreal
存储索引操作的进度。
值在 0 和 1 之间。
访问函数
qreal | 进度() const |
通知信号
void | 进度已更改(qreal progress) |
state : const QIviMediaIndexerControl::State
存储索引器的当前状态。
访问函数
QIviMediaIndexerControl::状态 | state() const |
通知信号
void | stateChanged(QIviMediaIndexerControl::State state) |
成员函数文档
QIviMediaIndexerControl::QIviMediaIndexerControl(QObject *parent = nullptr)
构造一个 QIviMediaIndexerControl。
parent 参数被传递到 QIviAbstractFeature 基类。
[slot]
void QIviMediaIndexerControl::pause()
暂停当前正在进行的索引操作。
[slot]
void QIviMediaIndexerControl::resume()
从挂起状态恢复并继续索引操作。
[override virtual protected]
void QIviMediaIndexerControl::clearServiceObject()
重新实现: QIviAbstractFeature::clearServiceObject().
[override virtual protected]
void QIviMediaIndexerControl::connectToServiceObject(QIviServiceObject *serviceObject)
重新实现: QIviAbstractFeature::connectToServiceObject(QIviServiceObject *serviceObject).
©2020 Qt 公司有限公司。此处包含的文档贡献为各自所有者的版权。此处提供的文档在自由软件基金会发布的GNU自由文档许可证版本1.3的条款下提供许可。Qt及其相应标志是芬兰及其它国家Qt公司的商标。所有其他商标均为各自所有者的财产。