X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_MergeDlg.h;h=684629c341c62d87aa257eb357905af3b0fc1aae;hb=9beb8d27644a2b0e2585bea7f990457a3d80d643;hp=6b087b631c41d110ce318bdf9ceee8a7dbe2fba6;hpb=9dd045b97c68174d7ce52d592b239c6a1769e464;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI_MergeDlg.h b/src/SMESHGUI/SMESHGUI_MergeDlg.h index 6b087b631..684629c34 100644 --- a/src/SMESHGUI/SMESHGUI_MergeDlg.h +++ b/src/SMESHGUI/SMESHGUI_MergeDlg.h @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2020 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -85,8 +85,8 @@ private: void enterEvent( QEvent* ); /* mouse enter the QWidget */ void keyPressEvent( QKeyEvent* ); void onEditGroup(); - bool isKeepNodesIDsSelection(); - bool isNewKeepNodesGroup( const char* entry ); + bool isKeepIDsSelection(); + bool isNewKeepGroup( const char* entry ); void FindGravityCenter( TColStd_MapOfInteger&, std::vector& , @@ -96,23 +96,29 @@ private: private: typedef QList GrpList; - SMESHGUI* mySMESHGUI; /* Current SMESHGUI object */ - LightApp_SelectionMgr* mySelectionMgr; /* User shape selection */ - SVTK_Selector* mySelector; + SMESHGUI* mySMESHGUI; /* Current SMESHGUI object */ + LightApp_SelectionMgr* mySelectionMgr; /* User shape selection */ + SVTK_Selector* mySelector; - QWidget* myEditCurrentArgument; + QWidget* myEditCurrentArgument; - SMESH::SMESH_Mesh_var myMesh; - SMESH::SMESH_IDSource_var mySubMeshOrGroup; - SMESH_Actor* myActor; - SUIT_SelectionFilter* myMeshOrSubMeshOrGroupFilter; - SUIT_SelectionFilter* mySubMeshOrGroupFilter; + SMESH::SMESH_Mesh_var myMesh; + SMESH::ListOfIDSources_var mySubMeshOrGroups; + GrpList myGroups; + QString myEntry; - SMESHGUI_IdPreview* myIdPreview; + SMESH_Actor* myActor; + SUIT_SelectionFilter* myMeshOrSubMeshOrGroupFilter; + SUIT_SelectionFilter* mySubMeshOrGroupFilter; + + SMESHGUI_IdPreview* myIdPreview; + QString myHelpFileName; + + int myAction; + bool myIsBusy; + int myTypeId; // manual(1) or automatic(0) + - int myAction; - bool myIsBusy; - int myTypeId; // manual(1) or automatic(0) // Widgets @@ -152,18 +158,13 @@ private: QGroupBox* GroupKeep; QButtonGroup* KeepFromButGroup; - QPushButton* SelectKeepNodesButton; - QPushButton* AddKeepNodesButton; - QPushButton* RemoveKeepNodesButton; + QPushButton* SelectKeepButton; + QPushButton* AddKeepButton; + QPushButton* RemoveKeepButton; QListWidget* KeepList; QGroupBox* TypeBox; QButtonGroup* GroupType; - - QString myHelpFileName; - - QString myEntry; - GrpList myGroups; protected slots: virtual void reject(); @@ -174,10 +175,10 @@ protected slots: void ClickOnHelp(); void updateControls(); void onDetect(); - void onAddKeepNode(); - void onRemoveKeepNode(); - void onSelectKeepNode(); - void onKeepNodeSourceChanged(int); + void onAddKeep(); + void onRemoveKeep(); + void onSelectKeep(); + void onKeepSourceChanged(int); void onAddGroup(); void onRemoveGroup(); void onSelectGroup();