1 #ifndef ITEMVIEWPLUGIN_H 2 #define ITEMVIEWPLUGIN_H 7 #include <QItemSelectionModel> 23 virtual bool hasSubMenu(
const QString & )
const {
return false; }
25 virtual QMenu *
menu(
const QString & , QMenu * ) {
return nullptr; }
27 virtual QAction *
action(
const QString & , QMenu * ) {
return nullptr; }
33 #define ItemViewPlugin_iid "MiamPlayer.ItemViewPlugin" 39 #endif // ITEMVIEWPLUGIN_H The ItemViewPlugin class.
Definition: itemviewplugin.h:15
The SelectedTracksModel class.
Definition: selectedtracksmodel.h:14
virtual QAction * action(const QString &, QMenu *)
Definition: itemviewplugin.h:27
ItemViewPlugin(QObject *parent=nullptr)
Definition: itemviewplugin.h:19
virtual QMenu * menu(const QString &, QMenu *)
Definition: itemviewplugin.h:25
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:33
#define MIAMCORE_LIBRARY
Definition: miamcore_global.h:11
virtual bool hasSubMenu(const QString &) const
Definition: itemviewplugin.h:23