\r
/*!\r
* \class ModuleBase_OperationDescription\r
- *\r
+ * \ingroup GUI\r
+ * Description of operation from XML\r
*/\r
class MODULEBASE_EXPORT ModuleBase_OperationDescription\r
{\r
/// \return string name of the operation.\r
const QString& operationId() const;\r
\r
- /// Returns XML representation of the operation's widget.\r
- /// \return XML QString\r
- //const QString& xmlRepresentation() const;\r
-\r
/// Returns a short description of operation (will be\r
/// inserted in title of property panel)\r
const QString& description() const;\r
/// inserted in title of property panel)\r
void setDescription(const QString& theDescription);\r
\r
- /// Sets a list of model widgets, according to the operation feature xml definition\r
- /// \param theWidgets a list of widgets\r
- //void setModelWidgets(const std::string& theXmlRepresentation,\r
- // const QList<ModuleBase_ModelWidget*>& theWidgets);\r
-\r
- /// Sets a list of model widgets, according to the operation feature xml definition\r
- /// \param theWidgets a list of widgets\r
- //const QList<ModuleBase_ModelWidget*>& modelWidgets() const;\r
-\r
/// Returns XML representation of the operation's widget.\r
/// \return XML QString\r
const QString& xmlRepresentation() const;\r
\r
private:\r
//!< Next fields could be extracted into a subclass;\r
- QString myOperationId; /// the operation identifier\r
- QString myDescription; /// the short description of the opertaion\r
- QString myXmlRepresentation; /// the xml definition\r
- //QList<ModuleBase_ModelWidget*> myWidgets; /// the list of operation widgets\r
+ /// the operation identifier\r
+ QString myOperationId; \r
+\r
+ /// the short description of the opertaion\r
+ QString myDescription; \r
+\r
+ /// the xml definition\r
+ QString myXmlRepresentation; \r
};\r
\r
-#endif //ModuleBase_OperationDescription_H\r
\ No newline at end of file
+#endif //ModuleBase_OperationDescription_H\r