Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'Dev_1.2.0' of newgeom:newgeom into Dev_1.2.0
[modules/shaper.git]
/
src
/
XGUI
/
XGUI_ContextMenuMgr.h
diff --git
a/src/XGUI/XGUI_ContextMenuMgr.h
b/src/XGUI/XGUI_ContextMenuMgr.h
index 570fe912e1ac7b544f4200ba5b58929999f20468..3f490a59b22d0450ab458c975df741c58b63766f 100644
(file)
--- a/
src/XGUI/XGUI_ContextMenuMgr.h
+++ b/
src/XGUI/XGUI_ContextMenuMgr.h
@@
-33,6
+33,10
@@
Q_OBJECT
/// \param theId an id of an action
QAction* action(const QString& theId) const;
/// \param theId an id of an action
QAction* action(const QString& theId) const;
+ /// Returns action object by its Id (name)
+ /// \param theName is an Id of the action
+ QAction* actionByName(const QString& theName) const;
+
/// Returns list of registered actions Ids
QStringList actionIds() const;
/// Returns list of registered actions Ids
QStringList actionIds() const;
@@
-47,7
+51,7
@@
Q_OBJECT
/// Add menu atems for viewer into the given menu (used in SALOME mode)
/// \param theMenu a popup menu to be shown in the viewer
/// Add menu atems for viewer into the given menu (used in SALOME mode)
/// \param theMenu a popup menu to be shown in the viewer
- void addViewer
Items
(QMenu* theMenu) const;
+ void addViewer
Menu
(QMenu* theMenu) const;
signals:
/// Signal aabout triggered action
signals:
/// Signal aabout triggered action
@@
-55,7
+59,10
@@
signals:
/// \param isChecked is checked flag
void actionTriggered(const QString& theId, bool isChecked);
/// \param isChecked is checked flag
void actionTriggered(const QString& theId, bool isChecked);
+ /// A signal which is sent before context menu show
void beforeContextMenu();
void beforeContextMenu();
+
+ /// A signal which is sent after context menu show
void afterContextMenu();
private slots:
void afterContextMenu();
private slots: