Base class for all salome modules.
|
| | SalomeApp_Module (const QString &) |
| |
| virtual | ~SalomeApp_Module () |
| |
| virtual QString | engineIOR () const =0 |
| |
| SalomeApp_Application * | getApp () const |
| |
| virtual void | storeVisualParameters (int savePoint) |
| | Virtual public. More...
|
| |
| virtual void | restoreVisualParameters (int savePoint) |
| | Virtual public. More...
|
| |
| virtual LightApp_Selection * | createSelection () const |
| |
| | LightApp_Module (const QString &) |
| |
| virtual | ~LightApp_Module () |
| |
| virtual void | initialize (CAM_Application *) |
| |
| virtual void | windows (QMap< int, int > &) const |
| |
| virtual void | viewManagers (QStringList &) const |
| |
| virtual void | contextMenuPopup (const QString &, QMenu *, QString &) |
| |
| virtual void | createPreferences () |
| |
| LightApp_Application * | getApp () const |
| |
| virtual void | update (const int) |
| | Update something in accordance with update flags. More...
|
| |
| virtual void | updateObjBrowser (bool=true, SUIT_DataObject *=0) |
| |
| virtual void | selectionChanged () |
| |
| virtual void | preferencesChanged (const QString &, const QString &) |
| |
| virtual void | message (const QString &) |
| |
| virtual void | studyActivated () |
| |
| virtual LightApp_Displayer * | displayer () |
| |
| virtual bool | canCopy () const |
| |
| virtual bool | canPaste () const |
| |
| virtual bool | isDraggable (const SUIT_DataObject *) const |
| |
| virtual bool | isDropAccepted (const SUIT_DataObject *) const |
| |
| virtual void | dropObjects (const DataObjectList &, SUIT_DataObject *, const int, Qt::DropAction) |
| |
| virtual void | copy () |
| | Copies the current selection into clipboard. More...
|
| |
| virtual void | paste () |
| | Pastes the current data in the clipboard. More...
|
| |
| virtual bool | renameAllowed (const QString &) const |
| | Return true if object can be renamed. More...
|
| |
| virtual bool | renameObject (const QString &, const QString &) |
| | Return true if rename operation finished successfully, false otherwise. More...
|
| |
| virtual void | updateModuleVisibilityState () |
| |
| | CAM_Module () |
| | Default constructor. More...
|
| |
| | CAM_Module (const QString &) |
| | Constructor. More...
|
| |
| virtual | ~CAM_Module () |
| | Destructor. More...
|
| |
| QString | name () const |
| | Get module (internal) name. More...
|
| |
| QString | moduleName () const |
| | Get module title (user name) More...
|
| |
| virtual QPixmap | moduleIcon () const |
| | Get module icon. More...
|
| |
| virtual QString | iconName () const |
| | Get module icon's name. More...
|
| |
| CAM_DataModel * | dataModel () const |
| | Get data model. More...
|
| |
| CAM_Application * | application () const |
| | Get application. More...
|
| |
| virtual void | updateCommandsStatus () |
| | Update menu/toolbar actions. More...
|
| |
| virtual void | putInfo (const QString &, const int=-1) |
| | Put the text message into the status bar of the application main window. More...
|
| |
| bool | isActiveModule () const |
| | Check if the module is active. More...
|
| |
| virtual void | setMenuShown (const bool) |
| | Show/hide all module's menus. More...
|
| |
| void | setMenuShown (QAction *, const bool) |
| | Show/hide specified menu item. More...
|
| |
| void | setMenuShown (const int, const bool) |
| | Show/hide specified menu item. More...
|
| |
| virtual void | setToolShown (const bool) |
| | Show/hide all module's toolbars. More...
|
| |
| void | setToolShown (QAction *, const bool) |
| | Show/hide specified toolbar item. More...
|
| |
| void | setToolShown (const int, const bool) |
| | Show/hide specified toolbar item. More...
|
| |
| virtual bool | activateOperation (int actionId) |
| | Activate GUI operation of module by its ID. This method is called from CAM_Application::startOperation(). More...
|
| |
| virtual bool | activateOperation (const QString &actionId) |
| | Activate GUI operation of module by its ID. This method is called from CAM_Application::startOperation(). More...
|
| |
| virtual bool | activateOperation (const QString &actionId, const QString &pluginName) |
| | Activate GUI operation of module by its ID and pluginName. This method is called from CAM_Application::startOperation(). More...
|
| |
| QtxActionMenuMgr * | menuMgr () const |
| | Get menu manager. More...
|
| |
| QtxActionToolMgr * | toolMgr () const |
| | Get toolbar manager. More...
|
| |
| virtual QAction * | action (const int) const |
| | Get action by specified id. More...
|
| |
| virtual int | actionId (const QAction *) const |
| | Get action ID. More...
|
| |
| virtual QAction * | createAction (const int, const QString &, const QIcon &, const QString &, const QString &, const int, QObject *=0, const bool=false, QObject *=0, const char *=0, const QString &=QString()) |
| | Create new instance of QtxAction and register action with specified id. More...
|
| |
| virtual QAction * | createAction (const int, const QString &, const QIcon &, const QString &, const QString &, const QKeySequence &, QObject *=0, const bool=false, QObject *=0, const char *=0, const QString &=QString()) |
| | Create new instance of QtxAction and register action with specified id. More...
|
| |
| QtxActionGroup * | createActionGroup (const int, const bool=true) |
| | Create new action group. More...
|
| |
| int | createTool (const QString &, const QString &=QString()) |
| | Create toolbar with speicifed name. More...
|
| |
| int | createTool (const int, const int, const int=-1) |
| | Add toolbar item. More...
|
| |
| int | createTool (const int, const QString &, const int=-1) |
| | Add toolbar item. More...
|
| |
| int | createTool (QAction *, const int, const int=-1, const int=-1) |
| | Add toolbar item. More...
|
| |
| int | createTool (QAction *, const QString &, const int=-1, const int=-1) |
| | Add toolbar item. More...
|
| |
| int | createMenu (const QString &, const int, const int=-1, const int=-1, const int=-1, QMenu *=0) |
| | Create menu or submenu. More...
|
| |
| int | createMenu (const QString &, const QString &, const int=-1, const int=-1, const int=-1) |
| | Create menu or submenu. More...
|
| |
| int | createMenu (const int, const int, const int=-1, const int=-1) |
| | Add menu item. More...
|
| |
| int | createMenu (const int, const QString &, const int=-1, const int=-1) |
| | Add menu item. More...
|
| |
| int | createMenu (QAction *, const int, const int=-1, const int=-1, const int=-1) |
| | Add menu item. More...
|
| |
| int | createMenu (QAction *, const QString &, const int=-1, const int=-1, const int=-1) |
| | Add menu item. More...
|
| |
|
| virtual CAM_DataModel * | createDataModel () |
| |
| virtual void | extractContainers (const SALOME_ListIO &, SALOME_ListIO &) const |
| |
| virtual QtxPopupMgr * | popupMgr () |
| |
| LightApp_Preferences * | preferences () const |
| |
| virtual bool | reusableOperation (const int id) |
| |
| int | addPreference (const QString &label) |
| |
| int | addPreference (const QString &label, const int pId, const int type=LightApp_Preferences::Auto, const QString §ion=QString(), const QString ¶m=QString()) |
| |
| QVariant | preferenceProperty (const int, const QString &) const |
| |
| void | setPreferenceProperty (const int, const QString &, const QVariant &) |
| |
| void | startOperation (const int) |
| | Starts operation with given identifier. More...
|
| |
| virtual LightApp_Operation * | createOperation (const int) const |
| | Creates operation with given identifier. More...
|
| |
| virtual void | updateControls () |
| | Updates controls. More...
|
| |
| virtual bool | isSelectionCompatible () |
| | If return false, selection will be cleared at module activation. More...
|
| |
| LightApp_Operation * | operation (const int) const |
| | Returns instance of operation by its id; if there is no operation corresponding to this id, null pointer is returned. More...
|
| |
| void | setName (const QString &) |
| | Set module (internal) name. More...
|
| |
| virtual void | setModuleName (const QString &) |
| | Set module title (user name) More...
|
| |
| int | registerAction (const int, QAction *) |
| | Register action in the internal action map. More...
|
| |
| bool | unregisterAction (const int) |
| | Unregister action from the internal action map. More...
|
| |
| bool | unregisterAction (QAction *) |
| | Unregister action from the internal action map. More...
|
| |
| virtual bool | abortAllOperations () |
| |