]> SALOME platform Git repositories - modules/shaper.git/commit
Salome HOME
[bos #41407][CEA](2024-T1) Group feature in error if a group exists with the same... dish/CR41407--Group_feature_error 56/head
authordish <dmitrii.shvydkoi@opencascade.com>
Wed, 11 Sep 2024 05:22:57 +0000 (05:22 +0000)
committerdish <dmitrii.shvydkoi@opencascade.com>
Wed, 11 Sep 2024 05:22:57 +0000 (05:22 +0000)
commitb1bf2510e71fcc2b61105a82798d09e43590a8a7
tree8ae58b769a2307dc3c2868b5edbdc9739bfb4284
parenteebcad201aa8dc4e397ad2cfd4841ce29e386824
[bos #41407][CEA](2024-T1) Group feature in error if a group exists with the same name as a result.

Perform the same name checks on renaming from TUI as they are during renaming from GUI.
ModelAPI_Object refactoring.
Add a macro, configuring whether or not perform name checks on renaming from TUI.
Add a macro, configuring whether or not perform a check if another ModelAPI_Result with the same name exists in a document on renaming both from TUI and GUI.
30 files changed:
src/Model/Model_Data.cpp
src/Model/Model_Data.h
src/Model/Model_Document.h
src/ModelAPI/CMakeLists.txt
src/ModelAPI/ModelAPI_Data.cpp
src/ModelAPI/ModelAPI_Data.h
src/ModelAPI/ModelAPI_Document.h
src/ModelAPI/ModelAPI_Feature.h
src/ModelAPI/ModelAPI_Folder.h
src/ModelAPI/ModelAPI_Object.cpp
src/ModelAPI/ModelAPI_Object.h
src/ModelAPI/ModelAPI_Result.cpp
src/ModelAPI/ModelAPI_Result.h
src/ModelAPI/ModelAPI_ResultBody.cpp
src/ModelAPI/ModelAPI_ResultBody.h
src/ModelAPI/ModelAPI_ResultConstruction.cpp
src/ModelAPI/ModelAPI_ResultConstruction.h
src/ModelAPI/ModelAPI_ResultField.cpp
src/ModelAPI/ModelAPI_ResultField.h
src/ModelAPI/ModelAPI_ResultGroup.cpp
src/ModelAPI/ModelAPI_ResultGroup.h
src/ModelAPI/ModelAPI_ResultParameter.cpp
src/ModelAPI/ModelAPI_ResultParameter.h
src/ModelAPI/ModelAPI_ResultPart.cpp
src/ModelAPI/ModelAPI_ResultPart.h
src/ModelHighAPI/ModelHighAPI_Selection.cpp
src/XGUI/XGUI_ObjectsBrowser.cpp
src/XGUI/XGUI_Tools.cpp
src/XGUI/XGUI_Tools.h
src/XGUI/XGUI_msg_fr.ts