Salome HOME
Issue #17347: B-Splines in Sketcher
[modules/shaper.git] / src / ModuleBase / ModuleBase_IWidgetCreator.h
index 85219c27cb044e9132d2a9a6b1d75f9ac20796e0..8ffc9a0bfa135038f10ad277478d18e57387d7a8 100644 (file)
@@ -68,10 +68,12 @@ public:
   /// \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,
-                                     const FeaturePtr& theFeature);
+                                     const FeaturePtr& theFeature,
+                                     Config_WidgetAPI* theWidgetApi = 0);
 
   /// Create page by its type
   /// The default implementation is empty