#include "HYDROGUI_StreamOp.h"
#include "HYDROGUI_TwoImagesOp.h"
#include "HYDROGUI_UpdateFlags.h"
-#include "HYDROGUI_UpdateImageOp.h"
+#include "HYDROGUI_UpdateObjectOp.h"
#include "HYDROGUI_VisualStateOp.h"
#include "HYDROGUI_ImmersibleZoneOp.h"
#include "HYDROGUI_ImportGeomObjectOp.h"
createAction( CopyId, "COPY", "", Qt::CTRL + Qt::Key_C );
createAction( PasteId, "PASTE", "", Qt::CTRL + Qt::Key_V );
+ createAction( UpdateObjectId, "UPDATE_OBJECT" );
+
createAction( ImportImageId, "IMPORT_IMAGE", "", Qt::CTRL + Qt::Key_I );
createAction( EditImportedImageId, "EDIT_IMPORTED_IMAGE" );
createAction( ObserveImageId, "OBSERVE_IMAGE" );
createAction( ExportImageId, "EXPORT_IMAGE" );
- createAction( UpdateImageId, "UPDATE_IMAGE" );
createAction( RemoveImageRefsId, "REMOVE_IMAGE_REFERENCE" );
createAction( CreatePolylineId, "CREATE_POLYLINE" );
createAction( SelectedGeoreferencementId, "GEOREFERENCEMENT" );
createAction( ImportBathymetryId, "IMPORT_BATHYMETRY", "", Qt::CTRL + Qt::Key_B );
+ createAction( EditImportedBathymetryId, "EDIT_IMPORTED_BATHYMETRY" );
createAction( CreateImmersibleZoneId, "CREATE_IMMERSIBLE_ZONE" );
createAction( EditImmersibleZoneId, "EDIT_IMMERSIBLE_ZONE" );
createMenu( AllGeoreferencementId, aNewProfileId, -1, -1 );
int anArtificialMenuId = createMenu( tr( "MEN_DESK_ARTIFICIAL" ), aHydroId, -1 );
- createMenu( CreateImmersibleZoneId, anArtificialMenuId, -1, -1 );
- createMenu( CreateStreamId, anArtificialMenuId, -1, -1 );
+ createMenu( CreateChannelId, anArtificialMenuId, -1, -1 );
int aNaturalMenuId = createMenu( tr( "MEN_DESK_NATURAL" ), aHydroId, -1 );
- createMenu( CreateChannelId, aNaturalMenuId, -1, -1 );
+ createMenu( CreateImmersibleZoneId, aNaturalMenuId, -1, -1 );
+ createMenu( CreateStreamId, aNaturalMenuId, -1, -1 );
int anObstacleMenuId = createMenu( tr( "MEN_DESK_OBSTACLE" ), aHydroId, -1 );
createMenu( ImportObstacleFromFileId, anObstacleMenuId, -1, -1 );
case ExportImageId:
anOp = new HYDROGUI_ExportImageOp( aModule );
break;
- case UpdateImageId:
- anOp = new HYDROGUI_UpdateImageOp( aModule );
+ case UpdateObjectId:
+ anOp = new HYDROGUI_UpdateObjectOp( aModule );
break;
case RemoveImageRefsId:
anOp = new HYDROGUI_RemoveImageRefsOp( aModule );
anOp = new HYDROGUI_GeoreferencementOp( aModule, HYDROGUI_GeoreferencementOp::Selected ) ;
break;
case ImportBathymetryId:
- anOp = new HYDROGUI_ImportBathymetryOp( aModule );
+ case EditImportedBathymetryId:
+ anOp = new HYDROGUI_ImportBathymetryOp( aModule, theId == EditImportedBathymetryId );
break;
case CreateImmersibleZoneId:
case EditImmersibleZoneId: