内容表

上一话题

QMetaDataReaderControl

下一话题

QMultimedia

QMetaDataWriterControl

QMetaDataWriterControl class provides write access to the meta-data of a QMediaService ‘s media. 更多

Inheritance diagram of PySide2.QtMultimedia.QMetaDataWriterControl

详细描述

QMediaService can provide write access to the meta-data of its current media it will implement QMetaDataWriterControl . This control provides functions for both retrieving and setting meta-data values. Meta-data may be addressed by the keys defined in the QMediaMetaData 名称空间。

The functionality provided by this control is exposed to application code by the meta-data members of QMediaObject , and so meta-data access is potentially available in any of the media object classes. Any media service may implement QMetaDataControl.

The interface name of QMetaDataWriterControl is org.qt-project.qt.metadatawritercontrol/5.0 作为定义在 QMetaDataWriterControl_iid .

class QMetaDataWriterControl ( [ parent=None ] )
param parent

QObject

构造 QMetaDataWriterControl with parent . This class is meant as a base class for service specific meta data providers so this constructor is protected.

PySide2.QtMultimedia.QMetaDataWriterControl. availableMetaData ( )
返回类型

字符串列表

返回元数据的可用键列表。

PySide2.QtMultimedia.QMetaDataWriterControl. isMetaDataAvailable ( )
返回类型

bool

Identifies if meta-data is available from a media service.

Returns true if the meta-data is available and false otherwise.

PySide2.QtMultimedia.QMetaDataWriterControl. isWritable ( )
返回类型

bool

Identifies if a media service’s meta-data can be edited.

Returns true if the meta-data is writable and false otherwise.

PySide2.QtMultimedia.QMetaDataWriterControl. metaData ( key )
参数

key – unicode

返回类型

object

Returns the meta-data for the given key .

另请参阅

setMetaData()

PySide2.QtMultimedia.QMetaDataWriterControl. metaDataAvailableChanged ( available )
参数

available bool

PySide2.QtMultimedia.QMetaDataWriterControl. metaDataChanged ( )
PySide2.QtMultimedia.QMetaDataWriterControl. metaDataChanged ( key , value )
参数
  • key – unicode

  • value – object

PySide2.QtMultimedia.QMetaDataWriterControl. setMetaData ( key , value )
参数
  • key – unicode

  • value – object

设置 value of the meta-data element with the given key .

另请参阅

metaData()

PySide2.QtMultimedia.QMetaDataWriterControl. writableChanged ( writable )
参数

writable bool