1 #ifndef ITEMVIEWPLUGIN_H 2 #define ITEMVIEWPLUGIN_H 7 #include <QItemSelectionModel> 25 virtual bool hasSubMenu(
const QString & )
const {
return false; }
27 virtual QMenu *
menu(
const QString & , QMenu * ) {
return nullptr; }
29 virtual QAction *
action(
const QString & , QMenu * ) {
return nullptr; }
35 #define ItemViewPlugin_iid "MiamPlayer.ItemViewPlugin" 41 #endif // ITEMVIEWPLUGIN_H The ItemViewPlugin class.
Definition: itemviewplugin.h:15
virtual QStringList classesToExtend()
Definition: basicplugin.h:32
The SelectedTracksModel class.
Definition: selectedtracksmodel.h:14
virtual QAction * action(const QString &, QMenu *)
Definition: itemviewplugin.h:29
ItemViewPlugin(QObject *parent=nullptr)
Definition: itemviewplugin.h:19
virtual QMenu * menu(const QString &, QMenu *)
Definition: itemviewplugin.h:27
virtual ~ItemViewPlugin()
Definition: itemviewplugin.h:21
The BasicPlugin class is the base class for creating a plugin.
Definition: basicplugin.h:18
#define ItemViewPlugin_iid
Definition: itemviewplugin.h:35
#define MIAMCORE_LIBRARY
Definition: miamcore_global.h:10
virtual bool hasSubMenu(const QString &) const
Definition: itemviewplugin.h:25