X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSet%2FPartSet_SketcherMgr.h;h=7e0ce1f273d2c5d05af786b3dee64f45a049aded;hb=32208dedf0b2b5bd50b5b86c464f37a8e0eb07d0;hp=b6cf959d351886a44b32f47d9a0bda2a144f7972;hpb=423c10234142d14d0d5de89383f2f96a4ec5930f;p=modules%2Fshaper.git diff --git a/src/PartSet/PartSet_SketcherMgr.h b/src/PartSet/PartSet_SketcherMgr.h index b6cf959d3..7e0ce1f27 100644 --- a/src/PartSet/PartSet_SketcherMgr.h +++ b/src/PartSet/PartSet_SketcherMgr.h @@ -35,7 +35,7 @@ class ModuleBase_Operation; class XGUI_OperationMgr; class XGUI_Workshop; -class Handle_AIS_InteractiveObject; +class AIS_InteractiveObject; class QMouseEvent; @@ -248,7 +248,7 @@ public: /// Create specific for the module presentation /// \param theResult an object for presentation /// \return created presentation or NULL(default value) - virtual Handle_AIS_InteractiveObject createPresentation(const ResultPtr& theResult); + virtual Handle(AIS_InteractiveObject) createPresentation(const ResultPtr& theResult); /// Connects or disconnects to the value changed signal of the property panel widgets /// \param theWidget a property contol widget @@ -284,10 +284,10 @@ private slots: /// a nested sketch feature, it hides the feature in the viewer void onLeaveViewPort(); /// Listens to the value changed signal and display the current operation feature - void onBeforeValuesChangedInPropertyPanel(); + //void onBeforeValuesChangedInPropertyPanel(); /// Listens to the signal about the modification of the values /// have been done in the property panel - void onAfterValuesChangedInPropertyPanel(); + //void onAfterValuesChangedInPropertyPanel(); void onMousePressed(ModuleBase_IViewWindow*, QMouseEvent*); void onMouseReleased(ModuleBase_IViewWindow*, QMouseEvent*); @@ -369,6 +369,7 @@ private: PartSet_Module* myModule; bool myPreviousDrawModeEnabled; // the previous selection enabled state in the viewer + bool myIsEditLaunching; bool myIsDragging; bool myDragDone; bool myIsMouseOverWindow; /// the state that the mouse over the view