Qt 4.5: Backend Class Reference

|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# Backend Class Reference
(Phonon::WaveOut::Backend)

Inherits QObject and QObject.

- List of all members, including inherited members

### Public Functions

- Backend ( QObject * parent = 0, const QVariantList & = QVariantList() )
- virtual ~Backend ()
- virtual QStringList availableMimeTypes () const
- virtual bool connectNodes ( QObject *, QObject * )
- QObject * createObject ( Phonon::BackendInterface::Class, QObject * parent, const QList<QVariant> & args )
- virtual bool disconnectNodes ( QObject *, QObject * )
- virtual bool endConnectionChange ( QSet<QObject *> )
- QList<int> objectDescriptionIndexes ( Phonon::ObjectDescriptionType type ) const
- QHash<QByteArray, QVariant> objectDescriptionProperties ( Phonon::ObjectDescriptionType type, int index ) const
- virtual bool startConnectionChange ( QSet<QObject *> )
- bool supportsVideo () const

- 58 public functions inherited from QObject

### Signals

- void objectDescriptionChanged ( ObjectDescriptionType )

- 2 signals inherited from QObject

### Additional Inherited Members

- 2 properties inherited from QObject
- 2 public slots inherited from QObject
- 10 static public members inherited from QObject
- 14 protected functions inherited from QObject

## Member Function Documentation

### Backend::Backend ( QObject * parent = 0, const QVariantList & = QVariantList() )

### Backend::~Backend () `[virtual]`

### QStringList Backend::availableMimeTypes () const `[virtual]`

### bool Backend::connectNodes ( QObject *, QObject * ) `[virtual]`

### QObject * Backend::createObject ( Phonon::BackendInterface::Class, QObject * parent, const QList<QVariant> & args )

### bool Backend::disconnectNodes ( QObject *, QObject * ) `[virtual]`

### bool Backend::endConnectionChange ( QSet<QObject *> ) `[virtual]`

### void Backend::objectDescriptionChanged ( ObjectDescriptionType ) `[signal]`

### QList<int> Backend::objectDescriptionIndexes ( Phonon::ObjectDescriptionType type ) const

### QHash<QByteArray, QVariant> Backend::objectDescriptionProperties ( Phonon::ObjectDescriptionType type, int index ) const

### bool Backend::startConnectionChange ( QSet<QObject *> ) `[virtual]`

### bool Backend::supportsVideo () const