PlayQueue QML 类型
为 MediaPlayer 提供播放队列。 更多...
导入声明 | import QtIvi.Media 1.0 |
实例化 | QIviPlayQueue |
属性
- chunkSize : int
- count : int
- currentIndex : int
- fetchMoreThreshold : int
- loadingType : 枚举类型
信号
方法
- object get(i)
- insert(int index, PlayableItem item)
- move(int cur_index, int new_index)
- remove(int index)
详细描述
PlayQueue 是一个模型,由 MediaPlayer 使用来控制 PlayableItems 的播放顺序。
它提供了添加新项目和通过删除或移动它们来管理现有项目的机制。
PlayQueue 不能通过其自身实例化,只能通过 MediaPlayer 获取。
属性说明
chunkSize : int |
存储从后端接口请求的行数。
该属性可用于调整加载性能。
更大的块意味着对后端和潜在的 IPC 的调用更少,但需要传输的数据更多,可能等待时间更长。
count : int |
存储此模型中当前行的数量。
fetchMoreThreshold : int |
加载类型 : 枚举 |
保存当前用于加载数据的加载类型。
注意:更改此属性时将重置内容。
信号文档
每当达到获取更多阈值并且从后端请求数据时,都会发出此信号。
注意:对应处理器是 onFetchMoreThresholdReached
。
方法文档
remove(整数 index) |
从播放队列移除索引位置 index 的项目。
©2020 Qt 公司版权所有。在此包含的文档贡献是各自所有者的版权。本提供的文档是根据免费软件基金会发布的 GNU 自由文档许可版 1.3 许可的。Qt 和相应标志是芬兰以及/或其他国家的 Qt 公司的商标。所有其他商标均为各自所有者的财产。