- protected:
- /// check if ModuleBase_Widget has expandable widgets in getControls
- bool hasExpandingControls(QWidget* theParent);
- /// Create widget by its type
- /// \param theType a type
- /// \param theParent a parent widget
- QWidget* createWidgetByType(const std::string& theType, QWidget* theParent = NULL);
-
- /// Create a widget of container type
- /// \param theType a type
- /// \param theParent a parent widget
- QWidget* createContainer(const std::string& theType, QWidget* theParent);
+ /// Returns the value of the title key from XML definition of the attribute in the feature
+ /// \param theAttributeId a value of a kind of the attribute under the feature
+ /// \param theTitle the result title
+ void getAttributeTitle(const std::string& theAttributeId,
+ std::string& theTitle);