|
TTKMusicPlayer
4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
#include <emptyinputsource_p.h>
Inheritance diagram for EmptyInputSource:Public Member Functions | |
| EmptyInputSource (const QString &path, QObject *parent=nullptr) | |
| virtual QIODevice * | ioDevice () const overridefinal |
| virtual bool | initialize () overridefinal |
| virtual bool | isReady () const overridefinal |
Public Member Functions inherited from InputSource | |
| InputSource (const QString &path, QObject *parent=nullptr) | |
| virtual bool | isWaiting () const |
| virtual QString | contentType () const |
| virtual void | stop () |
| QString | path () const |
| qint64 | offset () const |
| void | setOffset (qint64 offset) |
| void | addMetaData (const QMap< Qmmp::MetaData, QString > &metaData) |
| bool | hasMetaData () const |
| QMap< Qmmp::MetaData, QString > | takeMetaData () |
| void | setProperty (Qmmp::TrackProperty key, const QVariant &value) |
| void | setProperties (const QMap< Qmmp::TrackProperty, QString > &properties) |
| const QMap< Qmmp::TrackProperty, QString > & | properties () const |
| void | addStreamInfo (const QHash< QString, QString > &info) |
| bool | hasStreamInfo () const |
| QHash< QString, QString > | takeStreamInfo () |
Private Attributes | |
| bool | m_ok = false |
Additional Inherited Members | |
Signals inherited from InputSource | |
| void | ready () |
| void | error () |
Static Public Member Functions inherited from InputSource | |
| static InputSource * | create (const QString &path, QObject *parent=nullptr) |
| static QList< InputSourceFactory * > | factories () |
| static QList< InputSourceFactory * > | enabledFactories () |
| static QString | file (const InputSourceFactory *factory) |
| static QStringList | protocols () |
| static QList< RegularExpression > | regExps () |
| static InputSourceFactory * | findByUrl (const QString &url) |
| static void | setEnabled (InputSourceFactory *factory, bool enable=true) |
| static bool | isEnabled (const InputSourceFactory *factory) |
Definition at line 29 of file emptyinputsource_p.h.
|
explicit |
|
finaloverridevirtual |
Prepares input data source for usage. Subclass shoud reimplement this function.
Implements InputSource.
|
finaloverridevirtual |
Returns QIODevice-based object for I/O operations. Subclass shoud reimplement this function.
Implements InputSource.
|
finaloverridevirtual |
Returns true if transport is ready for usage; otherwise returns false.
Implements InputSource.
|
private |
Definition at line 40 of file emptyinputsource_p.h.
1.8.8