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
WidgetMultiSelector preparation to use ModelAPI_AttributeRefAttrList.
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_ModelWidget.h
diff --git
a/src/ModuleBase/ModuleBase_ModelWidget.h
b/src/ModuleBase/ModuleBase_ModelWidget.h
index b08a0a55122549bd5e61a8ba5559986029c0cbba..79e4b1e1737a7b6831c881bdebbd3312ae3ef432 100644
(file)
--- a/
src/ModuleBase/ModuleBase_ModelWidget.h
+++ b/
src/ModuleBase/ModuleBase_ModelWidget.h
@@
-111,6
+111,10
@@
Q_OBJECT
return false;
}
return false;
}
+ /// Returns values which should be highlighted when the whidget is active
+ /// \param theValues a list of presentations
+ virtual void getHighlighted(QList<ModuleBase_ViewerPrs>& theValues) {};
+
/// Restore value from attribute data to the widget's control. Emits signals before and after store
/// \return True in success
bool restoreValue();
/// Restore value from attribute data to the widget's control. Emits signals before and after store
/// \return True in success
bool restoreValue();
@@
-179,9
+183,12
@@
Q_OBJECT
/// \return Current Editing mode
bool isEditingMode() const { return myIsEditing; }
/// \return Current Editing mode
bool isEditingMode() const { return myIsEditing; }
- /// Returns true if the event is processed.
+ /// Returns true if the event is processed.
The default implementation is empty, returns false.
virtual bool processEnter();
virtual bool processEnter();
+ /// Returns true if the event is processed. The default implementation is empty, returns false.
+ virtual bool processDelete();
+
/// Sends Update and Redisplay for the given object
/// \param theObj is updating object
static void updateObject(ObjectPtr theObj);
/// Sends Update and Redisplay for the given object
/// \param theObj is updating object
static void updateObject(ObjectPtr theObj);