QMediaBindableInterface Class

The QMediaBindableInterface class is the base class for objects extending media objects functionality. More...

#include <QMediaBindableInterface>

Inherited by: QCameraImageCapture, QMediaPlaylist, QMediaRecorder, and QRadioData.

Public Functions

virtual ~QMediaBindableInterface()
virtual QMediaObject * mediaObject() const = 0

Protected Functions

virtual bool setMediaObject(QMediaObject * object) = 0

Detailed Description

The QMediaBindableInterface class is the base class for objects extending media objects functionality.

Member Function Documentation

QMediaBindableInterface::~QMediaBindableInterface() [virtual]

Destroys a media helper object.

QMediaObject * QMediaBindableInterface::mediaObject() const [pure virtual]

Return the currently attached media object.

See also setMediaObject().

bool QMediaBindableInterface::setMediaObject(QMediaObject * object) [pure virtual protected]

Attaches to the media object. Returns true if attached successfully, otherwise returns false.

See also mediaObject().