#include <ModuleBase_Operation.h>
#include <ModuleBase_OperationAction.h>
#include <ModuleBase_OperationFeature.h>
+#include <ModuleBase_ViewerPrs.h>
#include <XGUI_ModuleConnector.h>
#include <XGUI_Workshop.h>
#include <ModuleBase_OperationFeature.h>
#include <ModuleBase_Operation.h>
#include <ModuleBase_WidgetEditor.h>
+#include <ModuleBase_ViewerPrs.h>
#include <GeomDataAPI_Point2D.h>
class XGUI_OperationMgr;
class XGUI_Workshop;
+class Handle_AIS_InteractiveObject;
+
class QMouseEvent;
/**
/// Create specific for the module presentation
/// \param theResult an object for presentation
/// \return created presentation or NULL(default value)
- virtual Handle(AIS_InteractiveObject) createPresentation(const ResultPtr& theResult);
+ virtual Handle_AIS_InteractiveObject createPresentation(const ResultPtr& theResult);
/// Connects or disconnects to the value changed signal of the property panel widgets
/// \param theWidget a property contol widget
#include "XGUI_PropertyPanel.h"
#include <ModuleBase_IModule.h>
+#include <ModuleBase_ViewerPrs.h>
#include <AIS_Shape.hxx>
#include <ModelAPI_Result.h>
#include <ModelAPI_Object.h>
+#include <ModuleBase_ViewerPrs.h>
+
#include <SelectMgr_ListIteratorOfListOfFilter.hxx>
XGUI_SelectionMgr::XGUI_SelectionMgr(XGUI_Workshop* theParent)