Miam-Player  0.8.0
A nice music player
RemoteMediaPlayerPlugin Class Referenceabstract

The RemoteMediaPlayerPlugin class. More...

#include <remotemediaplayerplugin.h>

Inheritance diagram for RemoteMediaPlayerPlugin:
BasicPlugin

Public Member Functions

 RemoteMediaPlayerPlugin (QObject *parent=nullptr)
 
virtual ~RemoteMediaPlayerPlugin ()
 
virtual void setSearchDialog (AbstractSearchDialog *dialog)=0
 
virtual IMediaPlayerplayer () const =0
 
virtual void sync (const QString &token) const =0
 
- Public Member Functions inherited from BasicPlugin
 BasicPlugin (QObject *parent=nullptr)
 
virtual ~BasicPlugin ()
 
virtual QStringList classesToExtend ()
 
virtual void cleanUpBeforeDestroy ()
 
virtual QWidget * configPage ()=0
 
virtual void init ()
 
virtual bool isConfigurable () const =0
 
virtual QString name () const =0
 
virtual QString version () const =0
 

Additional Inherited Members

- Public Attributes inherited from BasicPlugin
QTranslator translator
 

Detailed Description

The RemoteMediaPlayerPlugin class.

Author
Matthieu Bachelier

Constructor & Destructor Documentation

RemoteMediaPlayerPlugin::RemoteMediaPlayerPlugin ( QObject *  parent = nullptr)
inlineexplicit
virtual RemoteMediaPlayerPlugin::~RemoteMediaPlayerPlugin ( )
inlinevirtual

Member Function Documentation

virtual IMediaPlayer* RemoteMediaPlayerPlugin::player ( ) const
pure virtual
virtual void RemoteMediaPlayerPlugin::setSearchDialog ( AbstractSearchDialog dialog)
pure virtual
virtual void RemoteMediaPlayerPlugin::sync ( const QString &  token) const
pure virtual

The documentation for this class was generated from the following file: