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。