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
Task #3235: Projection without link to source shape
[modules/shaper.git]
/
src
/
ModuleBase
/
ModuleBase_IWidgetCreator.h
diff --git
a/src/ModuleBase/ModuleBase_IWidgetCreator.h
b/src/ModuleBase/ModuleBase_IWidgetCreator.h
index 85219c27cb044e9132d2a9a6b1d75f9ac20796e0..8ffc9a0bfa135038f10ad277478d18e57387d7a8 100644
(file)
--- a/
src/ModuleBase/ModuleBase_IWidgetCreator.h
+++ b/
src/ModuleBase/ModuleBase_IWidgetCreator.h
@@
-68,10
+68,12
@@
public:
/// \param theType a panel type
/// \param theParent a parent widget
/// \param theFeature a feature modified in the panel
/// \param theType a panel type
/// \param theParent a parent widget
/// \param theFeature a feature modified in the panel
+ /// \param theWidgetApi a low-level API for reading xml definitions of widget
/// \return created widget or null
virtual QWidget* createPanelByType(const std::string& theType,
QWidget* theParent,
/// \return created widget or null
virtual QWidget* createPanelByType(const std::string& theType,
QWidget* theParent,
- const FeaturePtr& theFeature);
+ const FeaturePtr& theFeature,
+ Config_WidgetAPI* theWidgetApi = 0);
/// Create page by its type
/// The default implementation is empty
/// Create page by its type
/// The default implementation is empty