Miam-Player  0.8.0
A nice music player
TagEditorPlugin Class Referenceabstract

The TagEditorPlugin class. More...

#include <tageditorplugin.h>

Inheritance diagram for TagEditorPlugin:

Public Member Functions

 TagEditorPlugin (QObject *parent=nullptr)
virtual ~TagEditorPlugin ()
virtual void setSelectedTracksModel (SelectedTracksModel *selectedTracksModel)=0
virtual void setStackWidget (QStackedWidget *sw)=0
virtual void setExtensibleLayout (QHBoxLayout *layout)=0
virtual void setTagEditorWidget (QTableWidget *tableWidget)=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 TagEditorPlugin class.

Matthieu Bachelier

Constructor & Destructor Documentation

TagEditorPlugin::TagEditorPlugin ( QObject *  parent = nullptr)
virtual TagEditorPlugin::~TagEditorPlugin ( )

Member Function Documentation

virtual void TagEditorPlugin::setExtensibleLayout ( QHBoxLayout *  layout)
pure virtual
virtual void TagEditorPlugin::setSelectedTracksModel ( SelectedTracksModel selectedTracksModel)
pure virtual
virtual void TagEditorPlugin::setStackWidget ( QStackedWidget *  sw)
pure virtual
virtual void TagEditorPlugin::setTagEditorWidget ( QTableWidget *  tableWidget)
pure virtual

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