Qt 4.5: Backend Class Reference

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

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

Inherits QObject and QObject.

- List of all members, including inherited members

### Public Functions

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

- 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 ()

### Backend::Backend ( QObject * parent, const QStringList & args )

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

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

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

### QObject * Backend::createObject ( BackendInterface::Class, QObject * parent, const QList<QVariant> & args ) `[virtual]`

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

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

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

### QList<int> Backend::objectDescriptionIndexes ( ObjectDescriptionType type ) const `[virtual]`

### QHash<QByteArray, QVariant> Backend::objectDescriptionProperties ( ObjectDescriptionType type, int index ) const `[virtual]`

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