X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_Tools.h;h=1f53c21b8b0d96b6859a9e048132015b5616db56;hb=423f6b0a08a86d5e47115b87603cddeae4468b49;hp=244afca4c685e59c9e049100fb7a461421f36941;hpb=5905e018e30ae6867720c08ed2ba7745a0f94585;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_Tools.h b/src/ModuleBase/ModuleBase_Tools.h index 244afca4c..1f53c21b8 100755 --- a/src/ModuleBase/ModuleBase_Tools.h +++ b/src/ModuleBase/ModuleBase_Tools.h @@ -70,7 +70,7 @@ MODULEBASE_EXPORT void setShadowEffect(QWidget* theWidget, const bool isSetEffec /// \ingroup GUI /// Methods to modify a resource pixmap -/// Create composite pixmap. +/// Create composite pixmap. /// Pixmap \a theAdditionalIcon is drawn over pixmap \a dest with coordinates /// specified relatively to the upper left corner of \a theIcon. @@ -79,10 +79,11 @@ MODULEBASE_EXPORT void setShadowEffect(QWidget* theWidget, const bool isSetEffec /// \return resulting pixmap MODULEBASE_EXPORT QPixmap composite(const QString& theAdditionalIcon, const QString& theIcon); -/// Generates the pixmap lighter than the resources pixmap. +/// Generates the pixmap lighter than the resources pixmap. /// Pixmap \a theIcon is lighted according to the given value. /// If the lighter value is greater than 100, this functions returns a lighter pixmap. -/// Setting lighter value to 150 returns a color that is 50% brighter. If the factor is less than 100, +/// Setting lighter value to 150 returns a color that is 50% brighter. +/// If the factor is less than 100, /// the return pixmap is darker. If the factor is 0 or negative, the return pixmap is unspecified. /// \param resource text of the pixmap @@ -133,7 +134,8 @@ MODULEBASE_EXPORT QAction* createAction(const QIcon& theIcon, const QString& the /// \param theObj an object /// \param isUseAttributesInfo a flag whether the attribute values information is used /// \return a string -MODULEBASE_EXPORT QString objectInfo(const ObjectPtr& theObj, const bool isUseAttributesInfo = false); +MODULEBASE_EXPORT QString objectInfo(const ObjectPtr& theObj, + const bool isUseAttributesInfo = false); /// Converts the AIS context information in a string information. /// \param theContext a viewer context @@ -164,13 +166,13 @@ MODULEBASE_EXPORT void checkObjects(const QObjectPtrList& theObjects, bool& hasR /// It provides 1.e-4 for results of construction type /// \param theResult a result object to define the deviation coeffient /// \param theDrawer a drawer -MODULEBASE_EXPORT void setDefaultDeviationCoefficient( - const std::shared_ptr& theResult, - const Handle(Prs3d_Drawer)& theDrawer); +//MODULEBASE_EXPORT void setDefaultDeviationCoefficient( +// const std::shared_ptr& theResult, +// const Handle(Prs3d_Drawer)& theDrawer); /// Sets the default coeffient into the driver calculated accordingly the shape type. /// It provides 1.e-4 for a shape withe Edge shape type -/// \param theShape a shape to define the deviation coeffient, +/// \param theShape a shape to define the deviation coeffient, /// \param theDrawer a drawer MODULEBASE_EXPORT void setDefaultDeviationCoefficient(const TopoDS_Shape& theShape, const Handle(Prs3d_Drawer)& theDrawer); @@ -293,7 +295,8 @@ bool MODULEBASE_EXPORT hasModuleDocumentFeature(const std::set& theF /// \param theReferencesToDelete an out set for references features to be removed /// \return true if in message box answer is Yes bool MODULEBASE_EXPORT askToDelete(const std::set aFeatures, - const std::map >& theReferences, + const std::map >& theReferences, QWidget* theParent, std::set& theReferencesToDelete, const std::string& thePrefixInfo = ""); @@ -303,11 +306,12 @@ bool MODULEBASE_EXPORT askToDelete(const std::set aFeatures, /// of this parameter is to be removed /// \param theObjects a list of objects /// \param theFeatures an out conteiner of features -void MODULEBASE_EXPORT convertToFeatures(const QObjectPtrList& theObjects, std::set& theFeatures); +void MODULEBASE_EXPORT convertToFeatures(const QObjectPtrList& theObjects, + std::set& theFeatures); /// Returns translation from the given data. -/// If translation is not exists then it returns a string +/// If translation is not exists then it returns a string /// from the info data without translation /// \param theContext context of the message (Feature Id) /// \param theMessage a message which dave to be translated