MNE-CPP
beta 1.0
|
Public Types | |
enum | Mode { InsertPluginItem, InsertLine, MovePluginItem } |
typedef QSharedPointer< PluginScene > | SPtr |
typedef QSharedPointer< const PluginScene > | ConstSPtr |
Signals | |
void | itemInserted (PluginItem *item) |
Public Member Functions | |
PluginScene (QMenu *pMenuPluginItem, PluginGui *pPluginGui) | |
void | insertItem (const QPointF &pos) |
bool | insertPlugin (QAction *pActionPluginItem, IPlugin::SPtr &pAddedPlugin) |
void | setMode (Mode mode) |
void | setActionPluginItem (QAction *pAction) |
Definition at line 88 of file pluginscene.h.
typedef QSharedPointer<const PluginScene> MNEX::PluginScene::ConstSPtr |
Const shared pointer type for PluginScene.
Definition at line 93 of file pluginscene.h.
typedef QSharedPointer<PluginScene> MNEX::PluginScene::SPtr |
Shared pointer type for PluginScene.
Definition at line 92 of file pluginscene.h.
void PluginScene::insertItem | ( | const QPointF & | pos | ) |
Inserts an item depending on the selected action
[in] | pos | Position where to insert the plugin |
Definition at line 85 of file pluginscene.cpp.
bool PluginScene::insertPlugin | ( | QAction * | pActionPluginItem, |
IPlugin::SPtr & | pAddedPlugin | ||
) |
Inserts the m_pActionPluginItem selected plugin into PluginSceneManager
[in] | pActionPluginItem | Current selected action item |
[out] | pAddedPlugin | The added plugin |
Definition at line 118 of file pluginscene.cpp.