Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
PAL9878 - selection lost after some operations
[modules/smesh.git]
/
src
/
SMESHGUI
/
SMESHGUI_Utils.h
diff --git
a/src/SMESHGUI/SMESHGUI_Utils.h
b/src/SMESHGUI/SMESHGUI_Utils.h
index 15009ab9540167f0d7361434d8ab86768e7cee77..83278e4a5018a462ff05cfb44c8ac68f385c0ecd 100644
(file)
--- a/
src/SMESHGUI/SMESHGUI_Utils.h
+++ b/
src/SMESHGUI/SMESHGUI_Utils.h
@@
-24,13
+24,14
@@
#include "SALOMEDSClient_definitions.hxx"
#include "SALOME_InteractiveObject.hxx"
#include "SALOMEDSClient_definitions.hxx"
#include "SALOME_InteractiveObject.hxx"
-#include "
Salome
App_DataOwner.h"
+#include "
Light
App_DataOwner.h"
class QString;
class SUIT_ViewWindow;
class SUIT_Desktop;
class SUIT_Study;
class QString;
class SUIT_ViewWindow;
class SUIT_Desktop;
class SUIT_Study;
+class SUIT_ResourceMgr;
class CAM_Module;
class CAM_Module;
@@
-39,26
+40,29
@@
class SALOMEDSClient_SObject;
class SalomeApp_Study;
class SalomeApp_Module;
class SalomeApp_Study;
class SalomeApp_Module;
-class
Salome
App_SelectionMgr;
+class
Light
App_SelectionMgr;
namespace SMESH {
SUIT_Desktop*
GetDesktop(const CAM_Module* theModule);
namespace SMESH {
SUIT_Desktop*
GetDesktop(const CAM_Module* theModule);
-
Salome
App_SelectionMgr*
+
Light
App_SelectionMgr*
GetSelectionMgr(const SalomeApp_Module* theModule);
SalomeApp_Study*
GetAppStudy(const CAM_Module* theModule);
GetSelectionMgr(const SalomeApp_Module* theModule);
SalomeApp_Study*
GetAppStudy(const CAM_Module* theModule);
+ SUIT_ResourceMgr*
+ GetResourceMgr( const SalomeApp_Module* );
+
_PTR(Study)
GetCStudy(const SalomeApp_Study* theStudy);
_PTR(Study)
GetCStudy(const SalomeApp_Study* theStudy);
- CORBA::Object_var DataOwnerToObject(const
Salome
App_DataOwnerPtr& theOwner);
+ CORBA::Object_var DataOwnerToObject(const
Light
App_DataOwnerPtr& theOwner);
template<class TInterface> typename TInterface::_var_type
template<class TInterface> typename TInterface::_var_type
- DataOwnerToInterface(const
Salome
App_DataOwnerPtr& theDataOwner)
+ DataOwnerToInterface(const
Light
App_DataOwnerPtr& theDataOwner)
{
CORBA::Object_var anObj = DataOwnerToObject(theDataOwner);
if(!CORBA::is_nil(anObj))
{
CORBA::Object_var anObj = DataOwnerToObject(theDataOwner);
if(!CORBA::is_nil(anObj))
@@
-114,7
+118,7
@@
namespace SMESH {
return TInterface::_nil();
}
return TInterface::_nil();
}
- int GetNameOfSelectedIObjects (
Salome
App_SelectionMgr*, QString& theName);
+ int GetNameOfSelectedIObjects (
Light
App_SelectionMgr*, QString& theName);
_PTR(SObject) GetMeshOrSubmesh (_PTR(SObject) theSObject);
_PTR(SObject) GetMeshOrSubmesh (_PTR(SObject) theSObject);