X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FPartSet%2FPartSet_OperationSketchBase.h;h=caae337a73894df0e2f689083d37450c390ce773;hb=7210ed3a44c73d261bb5abb28fae1489c5a35b30;hp=7916815d049e9b59a0af216966c41927103bc734;hpb=9d39123efbd6bde772377542ce40fb51f7925c1f;p=modules%2Fshaper.git diff --git a/src/PartSet/PartSet_OperationSketchBase.h b/src/PartSet/PartSet_OperationSketchBase.h index 7916815d0..caae337a7 100644 --- a/src/PartSet/PartSet_OperationSketchBase.h +++ b/src/PartSet/PartSet_OperationSketchBase.h @@ -123,14 +123,16 @@ signals: /// theName the operation name /// theFeature the operation argument void launchOperation(std::string theName, ObjectPtr theFeature); + /// Signal about the feature construing is finished /// \param theFeature the result feature /// \param theMode the mode of the feature modification - void featureConstructed(FeaturePtr theFeature, - int theMode); + void featureConstructed(ObjectPtr theFeature, int theMode); + /// Signal about the features should be selected /// \param theSelected the list of selected presentations void featureSelected(const std::list& theSelected); + /// signal to enable/disable multi selection in the viewer /// \param theEnabled the boolean state void multiSelectionEnabled(bool theEnabled); @@ -139,6 +141,7 @@ signals: /// \param theFeatures a list of features to be disabled /// \param theToStop the boolean state whether it it stopped or non stopped void stopSelection(const QList& theFeatures, const bool theToStop); + /// signal to set selection in the viewer /// \param theFeatures a list of features to be disabled void setSelection(const QList& theFeatures);