X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_LandCoverMapOp.h;h=b34d2f422b1c66e9c68bc7cbc73c27be63d2279f;hb=343c9561e2046ef5cab4368dbac8c30e829b6b56;hp=0c08817e7e3211266589f2618268e3d7b43a5dbb;hpb=7a22eab9f278cde34ce86a38289f0a9426c6ff8d;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_LandCoverMapOp.h b/src/HYDROGUI/HYDROGUI_LandCoverMapOp.h index 0c08817e..b34d2f42 100644 --- a/src/HYDROGUI/HYDROGUI_LandCoverMapOp.h +++ b/src/HYDROGUI/HYDROGUI_LandCoverMapOp.h @@ -54,6 +54,7 @@ signals: protected slots: void onLandCoverMapChanged( const QString& theName ); + void onPolylineFaceChanged(); void onCreatePreview(); void onViewerSelectionChanged(); void onMousePress(SUIT_ViewWindow*, QMouseEvent*); @@ -63,14 +64,16 @@ private: void closePreview(); Handle(AIS_InteractiveContext) getInteractiveContext(); - void getSelectedShapes( TopTools_ListOfShape& theSelectedShapes, - Handle(AIS_InteractiveContext)& theCtx ); + void getSelectedShapes( TopTools_ListOfShape& theSelectedShapes ); + int getNbSelected(); + void selectLandCoverInPreview(); private: int myOperationId; Handle(HYDROData_LandCoverMap) myEditedObject; HYDROGUI_Shape* myPreviewPrs; + HYDROGUI_Shape* myPolylineFacePreviewPrs; QPoint myStartPnt, myEndPnt; };