From: rkv Date: Fri, 6 Dec 2013 10:11:18 +0000 (+0000) Subject: Feature #170: HYDRO Toolbar and HYDRO main menu: X-Git-Tag: BR_hydro_v_0_4~10 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=d2980b8e962920f00da67050a33b02d405e51741;p=modules%2Fhydro.git Feature #170: HYDRO Toolbar and HYDRO main menu: - Hydro toolbar is filled by hydro operations - Icons are added to operations in menu and toolbar. --- diff --git a/src/HYDROGUI/HYDROGUI_Operations.cxx b/src/HYDROGUI/HYDROGUI_Operations.cxx index 85601129..7bfd0071 100644 --- a/src/HYDROGUI/HYDROGUI_Operations.cxx +++ b/src/HYDROGUI/HYDROGUI_Operations.cxx @@ -67,6 +67,7 @@ #include #include +#include #include #include @@ -104,53 +105,53 @@ void HYDROGUI_Module::createActions() 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( RemoveImageRefsId, "REMOVE_IMAGE_REFERENCE" ); + createAction( ImportImageId, "IMPORT_IMAGE", "IMPORT_IMAGE_ICO", Qt::CTRL + Qt::Key_I ); + createAction( EditImportedImageId, "EDIT_IMPORTED_IMAGE", "EDIT_IMPORTED_IMAGE_ICO" ); + createAction( ObserveImageId, "OBSERVE_IMAGE", "OBSERVE_IMAGE_ICO" ); + createAction( ExportImageId, "EXPORT_IMAGE", "EXPORT_IMAGE_ICO" ); + createAction( RemoveImageRefsId, "REMOVE_IMAGE_REFERENCE", "REMOVE_IMAGE_REFERENCE_ICO" ); - createAction( CreatePolylineId, "CREATE_POLYLINE" ); - createAction( EditPolylineId, "EDIT_POLYLINE" ); + createAction( CreatePolylineId, "CREATE_POLYLINE", "CREATE_POLYLINE_ICO" ); + createAction( EditPolylineId, "EDIT_POLYLINE", "EDIT_POLYLINE_ICO" ); - createAction( CreatePolyline3DId, "CREATE_POLYLINE_3D" ); - createAction( EditPolyline3DId, "EDIT_POLYLINE_3D" ); + createAction( CreatePolyline3DId, "CREATE_POLYLINE_3D", "CREATE_POLYLINE_3D_ICO" ); + createAction( EditPolyline3DId, "EDIT_POLYLINE_3D", "EDIT_POLYLINE_3D_ICO" ); - createAction( CreateProfileId, "CREATE_PROFILE" ); - createAction( ImportProfilesId, "IMPORT_PROFILES" ); - createAction( EditProfileId, "EDIT_PROFILE" ); - createAction( AllGeoreferencementId, "GEOREFERENCEMENT" ); - createAction( SelectedGeoreferencementId, "GEOREFERENCEMENT" ); + createAction( CreateProfileId, "CREATE_PROFILE", "CREATE_PROFILE_ICO" ); + createAction( ImportProfilesId, "IMPORT_PROFILES", "IMPORT_PROFILES_ICO" ); + createAction( EditProfileId, "EDIT_PROFILE", "EDIT_PROFILE_ICO" ); + createAction( AllGeoreferencementId, "GEOREFERENCEMENT", "GEOREFERENCEMENT_ICO" ); + createAction( SelectedGeoreferencementId, "GEOREFERENCEMENT", "GEOREFERENCEMENT_ICO" ); - createAction( ImportBathymetryId, "IMPORT_BATHYMETRY", "", Qt::CTRL + Qt::Key_B ); - createAction( EditImportedBathymetryId, "EDIT_IMPORTED_BATHYMETRY" ); + createAction( ImportBathymetryId, "IMPORT_BATHYMETRY", "IMPORT_BATHYMETRY_ICO", Qt::CTRL + Qt::Key_B ); + createAction( EditImportedBathymetryId, "EDIT_IMPORTED_BATHYMETRY", "EDIT_IMPORTED_BATHYMETRY_ICO" ); - createAction( CreateImmersibleZoneId, "CREATE_IMMERSIBLE_ZONE" ); - createAction( EditImmersibleZoneId, "EDIT_IMMERSIBLE_ZONE" ); + createAction( CreateImmersibleZoneId, "CREATE_IMMERSIBLE_ZONE", "CREATE_IMMERSIBLE_ZONE_ICO" ); + createAction( EditImmersibleZoneId, "EDIT_IMMERSIBLE_ZONE", "EDIT_IMMERSIBLE_ZONE_ICO" ); - createAction( CreateStreamId, "CREATE_STREAM" ); - createAction( EditStreamId, "EDIT_STREAM" ); + createAction( CreateStreamId, "CREATE_STREAM", "CREATE_STREAM_ICO" ); + createAction( EditStreamId, "EDIT_STREAM", "EDIT_STREAM_ICO" ); - createAction( CreateChannelId, "CREATE_CHANNEL" ); - createAction( EditChannelId, "EDIT_CHANNEL" ); + createAction( CreateChannelId, "CREATE_CHANNEL", "CREATE_CHANNEL_ICO" ); + createAction( EditChannelId, "EDIT_CHANNEL", "EDIT_CHANNEL_ICO" ); - createAction( ImportObstacleFromFileId, "IMPORT_OBSTACLE_FROM_FILE" ); - createAction( ImportGeomObjectId, "IMPORT_GEOM_OBJECT" ); - createAction( CreateBoxId, "CREATE_BOX" ); - createAction( CreateCylinderId, "CREATE_CYLINDER" ); + createAction( ImportObstacleFromFileId, "IMPORT_OBSTACLE_FROM_FILE", "IMPORT_OBSTACLE_FROM_FILE_ICO" ); + createAction( ImportGeomObjectId, "IMPORT_GEOM_OBJECT", "IMPORT_GEOM_OBJECT_ICO" ); + createAction( CreateBoxId, "CREATE_BOX", "CREATE_BOX_ICO" ); + createAction( CreateCylinderId, "CREATE_CYLINDER", "CREATE_CYLINDER_ICO" ); - createAction( CreateCalculationId, "CREATE_CALCULATION" ); - createAction( EditCalculationId, "EDIT_CALCULATION" ); - createAction( ExportCalculationId, "EXPORT_CALCULATION" ); + createAction( CreateCalculationId, "CREATE_CALCULATION", "CREATE_CALCULATION_ICO" ); + createAction( EditCalculationId, "EDIT_CALCULATION", "EDIT_CALCULATION_ICO" ); + createAction( ExportCalculationId, "EXPORT_CALCULATION", "EXPORT_CALCULATION_ICO" ); - createAction( FuseImagesId, "FUSE_IMAGES" ); - createAction( EditFusedImageId, "EDIT_FUSED_IMAGE" ); + createAction( FuseImagesId, "FUSE_IMAGES", "FUSE_IMAGES_ICO" ); + createAction( EditFusedImageId, "EDIT_FUSED_IMAGE", "EDIT_FUSED_IMAGE_ICO" ); - createAction( CutImagesId, "CUT_IMAGES" ); - createAction( EditCutImageId, "EDIT_CUT_IMAGE" ); + createAction( CutImagesId, "CUT_IMAGES", "CUT_IMAGES_ICO" ); + createAction( EditCutImageId, "EDIT_CUT_IMAGE", "EDIT_CUT_IMAGE_ICO" ); - createAction( SplitImageId, "SPLIT_IMAGE" ); - createAction( EditSplittedImageId, "EDIT_SPLITTED_IMAGE" ); + createAction( SplitImageId, "SPLIT_IMAGE", "SPLIT_IMAGE_ICO" ); + createAction( EditSplittedImageId, "EDIT_SPLITTED_IMAGE", "EDIT_SPLITTED_IMAGE_ICO" ); createAction( DeleteId, "DELETE", "", Qt::Key_Delete, false, SLOT( onDelete() ) ); @@ -219,6 +220,37 @@ void HYDROGUI_Module::createToolbars() int aToolBar = createTool( tr( "MEN_DESK_HYDRO" ) ); createTool( UndoId, aToolBar ); createTool( RedoId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( ImportImageId, aToolBar ); + createTool( ImportBathymetryId, aToolBar ); + createTool( CreatePolylineId, aToolBar ); + createTool( CreatePolyline3DId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( CreateProfileId, aToolBar ); + createTool( ImportProfilesId, aToolBar ); + createTool( AllGeoreferencementId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( CreateChannelId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( CreateImmersibleZoneId, aToolBar ); + createTool( CreateStreamId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( ImportObstacleFromFileId, aToolBar ); + createTool( CreateBoxId, aToolBar ); + createTool( CreateCylinderId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( CreateCalculationId, aToolBar ); + + createTool( separator(), aToolBar ); + createTool( FuseImagesId, aToolBar ); + createTool( CutImagesId, aToolBar ); + createTool( SplitImageId, aToolBar ); } void HYDROGUI_Module::createUndoRedoActions() diff --git a/src/HYDROGUI/resources/HYDROGUI_images.ts b/src/HYDROGUI/resources/HYDROGUI_images.ts index 95830219..4b318be2 100644 --- a/src/HYDROGUI/resources/HYDROGUI_images.ts +++ b/src/HYDROGUI/resources/HYDROGUI_images.ts @@ -22,6 +22,8 @@ UNDO_ICO icon_undo.png + + PARTITION_ICO icon_partition.png @@ -44,7 +46,7 @@ HYDRO_TYPE4_ICO - icon_hydro_obj.png + icon_bathymetry.png HYDRO_TYPE5_ICO @@ -64,7 +66,7 @@ HYDRO_TYPE9_ICO - icon_hydro_obj.png + icon_channel.png HYDRO_TYPE10_ICO @@ -92,7 +94,7 @@ HYDRO_TYPE16_ICO - icon_hydro_obj.png + icon_imm_zone.png HYDRO_TYPE17_ICO @@ -111,6 +113,7 @@ icon_hydro_obj.png + PARTITION_M_ICO icon_mpartition.png @@ -133,7 +136,7 @@ HYDRO_M_TYPE4_ICO - icon_mhydro_obj.png + icon_mbathymetry.png HYDRO_M_TYPE5_ICO @@ -153,7 +156,7 @@ HYDRO_M_TYPE9_ICO - icon_mhydro_obj.png + icon_mchannel.png HYDRO_M_TYPE10_ICO @@ -181,7 +184,7 @@ HYDRO_M_TYPE16_ICO - icon_mhydro_obj.png + icon_mimm_zone.png HYDRO_M_TYPE17_ICO @@ -200,5 +203,154 @@ icon_mhydro_obj.png + + + IMPORT_IMAGE_ICO + icon_import_image.png + + + EDIT_IMPORTED_IMAGE_ICO + icon_edit_image.png + + + OBSERVE_IMAGE_ICO + icon_observe_image.png + + + EXPORT_IMAGE_ICO + icon_export_image.png + + + REMOVE_IMAGE_REFERENCE_ICO + icon_remove_image_ref.png + + + CREATE_POLYLINE_ICO + icon_create_polyline.png + + + EDIT_POLYLINE_ICO + icon_edit_polyline.png + + + + CREATE_POLYLINE_3D_ICO + icon_create_polyline_3d.png + + + EDIT_POLYLINE_3D_ICO + icon_edit_polyline_3d.png + + + + CREATE_PROFILE_ICO + icon_create_profile.png + + + IMPORT_PROFILES_ICO + icon_import_profiles.png + + + EDIT_PROFILE_ICO + icon_edit_profile.png + + + GEOREFERENCEMENT_ICO + icon_georeferencement.png + + + + IMPORT_BATHYMETRY_ICO + icon_import_bathymetry.png + + + EDIT_IMPORTED_BATHYMETRY_ICO + icon_edit_bathymetry.png + + + + CREATE_IMMERSIBLE_ZONE_ICO + icon_create_imm_zone.png + + + EDIT_IMMERSIBLE_ZONE_ICO + icon_edit_imm_zone.png + + + + CREATE_STREAM_ICO + icon_create_stream.png + + + EDIT_STREAM_ICO + icon_edit_stream.png + + + + CREATE_CHANNEL_ICO + icon_create_channel.png + + + EDIT_CHANNEL_ICO + icon_edit_channel.png + + + + IMPORT_OBSTACLE_FROM_FILE_ICO + icon_import_obstacle.png + + + IMPORT_GEOM_OBJECT_ICO + icon_import_geom_obj.png + + + CREATE_BOX_ICO + icon_create_box.png + + + CREATE_CYLINDER_ICO + icon_create_cylinder.png + + + + CREATE_CALCULATION_ICO + icon_create_calc.png + + + EDIT_CALCULATION_ICO + icon_edit_calc.png + + + EXPORT_CALCULATION_ICO + icon_export_calc.png + + + + FUSE_IMAGES_ICO + icon_fuse_images.png + + + EDIT_FUSED_IMAGE_ICO + icon_edit_fused_image.png + + + + CUT_IMAGES_ICO + icon_cut_images.png + + + EDIT_CUT_IMAGE_ICO + icon_edit_cut_image.png + + + + SPLIT_IMAGE_ICO + icon_split_image.png + + + EDIT_SPLITTED_IMAGE_ICO + icon_edit_splitted_image.png + + diff --git a/src/HYDROGUI/resources/icon_channel.png b/src/HYDROGUI/resources/icon_channel.png new file mode 100644 index 00000000..06176648 Binary files /dev/null and b/src/HYDROGUI/resources/icon_channel.png differ diff --git a/src/HYDROGUI/resources/icon_create_box.png b/src/HYDROGUI/resources/icon_create_box.png new file mode 100644 index 00000000..44279dce Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_box.png differ diff --git a/src/HYDROGUI/resources/icon_create_calc.png b/src/HYDROGUI/resources/icon_create_calc.png new file mode 100644 index 00000000..005fdd1f Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_calc.png differ diff --git a/src/HYDROGUI/resources/icon_create_channel.png b/src/HYDROGUI/resources/icon_create_channel.png new file mode 100644 index 00000000..06176648 Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_channel.png differ diff --git a/src/HYDROGUI/resources/icon_create_cylinder.png b/src/HYDROGUI/resources/icon_create_cylinder.png new file mode 100644 index 00000000..44279dce Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_cylinder.png differ diff --git a/src/HYDROGUI/resources/icon_create_imm_zone.png b/src/HYDROGUI/resources/icon_create_imm_zone.png new file mode 100644 index 00000000..0e2d3e55 Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_imm_zone.png differ diff --git a/src/HYDROGUI/resources/icon_create_polyline.png b/src/HYDROGUI/resources/icon_create_polyline.png new file mode 100644 index 00000000..e33487d9 Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_polyline.png differ diff --git a/src/HYDROGUI/resources/icon_create_polyline_3d.png b/src/HYDROGUI/resources/icon_create_polyline_3d.png new file mode 100644 index 00000000..7ab0765e Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_polyline_3d.png differ diff --git a/src/HYDROGUI/resources/icon_create_profile.png b/src/HYDROGUI/resources/icon_create_profile.png new file mode 100644 index 00000000..dc93fd2b Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_profile.png differ diff --git a/src/HYDROGUI/resources/icon_create_stream.png b/src/HYDROGUI/resources/icon_create_stream.png new file mode 100644 index 00000000..cff29e0e Binary files /dev/null and b/src/HYDROGUI/resources/icon_create_stream.png differ diff --git a/src/HYDROGUI/resources/icon_cut_images.png b/src/HYDROGUI/resources/icon_cut_images.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_cut_images.png differ diff --git a/src/HYDROGUI/resources/icon_edit_bathymetry.png b/src/HYDROGUI/resources/icon_edit_bathymetry.png new file mode 100644 index 00000000..59c4544d Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_bathymetry.png differ diff --git a/src/HYDROGUI/resources/icon_edit_calc.png b/src/HYDROGUI/resources/icon_edit_calc.png new file mode 100644 index 00000000..005fdd1f Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_calc.png differ diff --git a/src/HYDROGUI/resources/icon_edit_channel.png b/src/HYDROGUI/resources/icon_edit_channel.png new file mode 100644 index 00000000..06176648 Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_channel.png differ diff --git a/src/HYDROGUI/resources/icon_edit_cut_image.png b/src/HYDROGUI/resources/icon_edit_cut_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_cut_image.png differ diff --git a/src/HYDROGUI/resources/icon_edit_fused_image.png b/src/HYDROGUI/resources/icon_edit_fused_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_fused_image.png differ diff --git a/src/HYDROGUI/resources/icon_edit_image.png b/src/HYDROGUI/resources/icon_edit_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_image.png differ diff --git a/src/HYDROGUI/resources/icon_edit_imm_zone.png b/src/HYDROGUI/resources/icon_edit_imm_zone.png new file mode 100644 index 00000000..0e2d3e55 Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_imm_zone.png differ diff --git a/src/HYDROGUI/resources/icon_edit_polyline.png b/src/HYDROGUI/resources/icon_edit_polyline.png new file mode 100644 index 00000000..e33487d9 Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_polyline.png differ diff --git a/src/HYDROGUI/resources/icon_edit_polyline_3d.png b/src/HYDROGUI/resources/icon_edit_polyline_3d.png new file mode 100644 index 00000000..7ab0765e Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_polyline_3d.png differ diff --git a/src/HYDROGUI/resources/icon_edit_profile.png b/src/HYDROGUI/resources/icon_edit_profile.png new file mode 100644 index 00000000..dc93fd2b Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_profile.png differ diff --git a/src/HYDROGUI/resources/icon_edit_splitted_image.png b/src/HYDROGUI/resources/icon_edit_splitted_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_splitted_image.png differ diff --git a/src/HYDROGUI/resources/icon_edit_stream.png b/src/HYDROGUI/resources/icon_edit_stream.png new file mode 100644 index 00000000..cff29e0e Binary files /dev/null and b/src/HYDROGUI/resources/icon_edit_stream.png differ diff --git a/src/HYDROGUI/resources/icon_export_calc.png b/src/HYDROGUI/resources/icon_export_calc.png new file mode 100644 index 00000000..005fdd1f Binary files /dev/null and b/src/HYDROGUI/resources/icon_export_calc.png differ diff --git a/src/HYDROGUI/resources/icon_export_image.png b/src/HYDROGUI/resources/icon_export_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_export_image.png differ diff --git a/src/HYDROGUI/resources/icon_fuse_images.png b/src/HYDROGUI/resources/icon_fuse_images.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_fuse_images.png differ diff --git a/src/HYDROGUI/resources/icon_georeferencement.png b/src/HYDROGUI/resources/icon_georeferencement.png new file mode 100644 index 00000000..e48ff95e Binary files /dev/null and b/src/HYDROGUI/resources/icon_georeferencement.png differ diff --git a/src/HYDROGUI/resources/icon_imm_zone.png b/src/HYDROGUI/resources/icon_imm_zone.png new file mode 100644 index 00000000..0e2d3e55 Binary files /dev/null and b/src/HYDROGUI/resources/icon_imm_zone.png differ diff --git a/src/HYDROGUI/resources/icon_import_bathymetry.png b/src/HYDROGUI/resources/icon_import_bathymetry.png new file mode 100644 index 00000000..59c4544d Binary files /dev/null and b/src/HYDROGUI/resources/icon_import_bathymetry.png differ diff --git a/src/HYDROGUI/resources/icon_import_geom_obj.png b/src/HYDROGUI/resources/icon_import_geom_obj.png new file mode 100644 index 00000000..e48ff95e Binary files /dev/null and b/src/HYDROGUI/resources/icon_import_geom_obj.png differ diff --git a/src/HYDROGUI/resources/icon_import_image.png b/src/HYDROGUI/resources/icon_import_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_import_image.png differ diff --git a/src/HYDROGUI/resources/icon_import_obstacle.png b/src/HYDROGUI/resources/icon_import_obstacle.png new file mode 100644 index 00000000..44279dce Binary files /dev/null and b/src/HYDROGUI/resources/icon_import_obstacle.png differ diff --git a/src/HYDROGUI/resources/icon_import_profiles.png b/src/HYDROGUI/resources/icon_import_profiles.png new file mode 100644 index 00000000..dc93fd2b Binary files /dev/null and b/src/HYDROGUI/resources/icon_import_profiles.png differ diff --git a/src/HYDROGUI/resources/icon_mchannel.png b/src/HYDROGUI/resources/icon_mchannel.png new file mode 100644 index 00000000..e079fb17 Binary files /dev/null and b/src/HYDROGUI/resources/icon_mchannel.png differ diff --git a/src/HYDROGUI/resources/icon_mimm_zone.png b/src/HYDROGUI/resources/icon_mimm_zone.png new file mode 100644 index 00000000..a6a5816d Binary files /dev/null and b/src/HYDROGUI/resources/icon_mimm_zone.png differ diff --git a/src/HYDROGUI/resources/icon_mprofile.png b/src/HYDROGUI/resources/icon_mprofile.png index 5f3d54a7..230a52df 100644 Binary files a/src/HYDROGUI/resources/icon_mprofile.png and b/src/HYDROGUI/resources/icon_mprofile.png differ diff --git a/src/HYDROGUI/resources/icon_observe_image.png b/src/HYDROGUI/resources/icon_observe_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_observe_image.png differ diff --git a/src/HYDROGUI/resources/icon_profile.png b/src/HYDROGUI/resources/icon_profile.png index 83f75d91..dc93fd2b 100644 Binary files a/src/HYDROGUI/resources/icon_profile.png and b/src/HYDROGUI/resources/icon_profile.png differ diff --git a/src/HYDROGUI/resources/icon_remove_image_ref.png b/src/HYDROGUI/resources/icon_remove_image_ref.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_remove_image_ref.png differ diff --git a/src/HYDROGUI/resources/icon_split_image.png b/src/HYDROGUI/resources/icon_split_image.png new file mode 100644 index 00000000..e8b8d51c Binary files /dev/null and b/src/HYDROGUI/resources/icon_split_image.png differ