X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_OperationDescription.h;h=7de7c3288dac0b3e69684bdd98ba6d3702df7b49;hb=061a63480f6840b6d945f7744b3b972e2d4cb25d;hp=fdcd0b3fb57c239d65348f7a54542408ac20452a;hpb=8dc74f82810d5f597b78633b457efb0ef4f89f9f;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_OperationDescription.h b/src/ModuleBase/ModuleBase_OperationDescription.h index fdcd0b3fb..7de7c3288 100644 --- a/src/ModuleBase/ModuleBase_OperationDescription.h +++ b/src/ModuleBase/ModuleBase_OperationDescription.h @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + /* * ModuleBase_OperationDescription.h * @@ -21,7 +23,8 @@ /*! * \class ModuleBase_OperationDescription - * + * \ingroup GUI + * Description of operation from XML */ class MODULEBASE_EXPORT ModuleBase_OperationDescription { @@ -36,10 +39,6 @@ class MODULEBASE_EXPORT ModuleBase_OperationDescription /// \return string name of the operation. const QString& operationId() const; - /// Returns XML representation of the operation's widget. - /// \return XML QString - //const QString& xmlRepresentation() const; - /// Returns a short description of operation (will be /// inserted in title of property panel) const QString& description() const; @@ -48,15 +47,6 @@ class MODULEBASE_EXPORT ModuleBase_OperationDescription /// inserted in title of property panel) void setDescription(const QString& theDescription); - /// Sets a list of model widgets, according to the operation feature xml definition - /// \param theWidgets a list of widgets - //void setModelWidgets(const std::string& theXmlRepresentation, - // const QList& theWidgets); - - /// Sets a list of model widgets, according to the operation feature xml definition - /// \param theWidgets a list of widgets - //const QList& modelWidgets() const; - /// Returns XML representation of the operation's widget. /// \return XML QString const QString& xmlRepresentation() const; @@ -71,10 +61,14 @@ class MODULEBASE_EXPORT ModuleBase_OperationDescription private: //!< Next fields could be extracted into a subclass; - QString myOperationId; /// the operation identifier - QString myDescription; /// the short description of the opertaion - QString myXmlRepresentation; /// the xml definition - //QList myWidgets; /// the list of operation widgets + /// the operation identifier + QString myOperationId; + + /// the short description of the opertaion + QString myDescription; + + /// the xml definition + QString myXmlRepresentation; }; -#endif //ModuleBase_OperationDescription_H \ No newline at end of file +#endif //ModuleBase_OperationDescription_H