QMediaContent 类提供对媒体内容相关资源的访问。 更多...
| 头: | #include <QMediaContent> |
| qmake: | QT += multimedia |
| QMediaContent (QMediaPlaylist * playlist , const QUrl & contentUrl = QUrl(), bool takeOwnership = false) | |
| QMediaContent (const QMediaContent & other ) | |
| QMediaContent (const QNetworkRequest & request ) | |
| QMediaContent (const QUrl & url ) | |
| QMediaContent () | |
| QMediaContent & | operator= (const QMediaContent & other ) |
| ~QMediaContent () | |
| bool | isNull () const |
| QMediaPlaylist * | playlist () const |
| QNetworkRequest | request () const |
| bool | operator!= (const QMediaContent & other ) const |
| bool | operator== (const QMediaContent & other ) const |
QMediaContent 用于多媒体框架,作为媒体内容的逻辑句柄。QMediaContent 对象包含 QNetworkRequest 提供内容的 URL (统一资源定位符)。
非 null QMediaContent 将始终拥有内容的引用,获得透过 request () 方法。
另外,QMediaContent 可以表示 Playlist,且包含的指针指向有效 QMediaPlaylist 对象。在此情况下,URL (统一资源定位符) 是可选的且可以为空,或指向播放列表 URL。
构造媒体内容采用 playlist .
contentUrl 对于播放列表是可选参数且可以为空。
Set takeOwnership 为 true,若想要 QMediaContent 拥有播放列表的所有权。 takeOwnership 被设为 false,在默认情况下。
构造副本为媒体内容 other .
构造媒体内容采用 request 提供内容引用。
This constructor can be used to reference media content via network protocols such as HTTP. This may include additional information required to obtain the resource, such as Cookies or HTTP headers.
构造媒体内容采用 url 提供内容引用。
构造 null QMediaContent。
赋值值 other 到此媒体内容。
销毁媒体内容对象。
返回 true 若此媒体内容为 null (未被初始化);否则 false。
返回用于此媒体内容的播放列表,或 0 若此 QMediaContent 不是播放列表。
返回 QNetworkRequest 表示用于此媒体内容的资源。
该函数在 Qt 5.14 引入。
返回 true 若 other 不等价于此媒体内容;否则 false。
返回 true 若 other 等价于此媒体内容;否则 false。