From 6c6997447aee77d534c4c8e1da188144d88ff246 Mon Sep 17 00:00:00 2001 From: nds Date: Wed, 6 Apr 2016 18:54:28 +0300 Subject: [PATCH] ModuleBase_ViewerPrs is wrapped into shared_ptr: remove include of this class from headers. --- src/PartSet/PartSet_MenuMgr.cpp | 1 + src/PartSet/PartSet_SketcherMgr.cpp | 1 + src/PartSet/PartSet_SketcherMgr.h | 4 +++- src/XGUI/XGUI_ModuleConnector.cpp | 1 + src/XGUI/XGUI_SelectionMgr.cpp | 2 ++ 5 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/PartSet/PartSet_MenuMgr.cpp b/src/PartSet/PartSet_MenuMgr.cpp index ec2bc05b6..293e2fa8c 100644 --- a/src/PartSet/PartSet_MenuMgr.cpp +++ b/src/PartSet/PartSet_MenuMgr.cpp @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/src/PartSet/PartSet_SketcherMgr.cpp b/src/PartSet/PartSet_SketcherMgr.cpp index 8bb6f0083..5aefe05ee 100755 --- a/src/PartSet/PartSet_SketcherMgr.cpp +++ b/src/PartSet/PartSet_SketcherMgr.cpp @@ -36,6 +36,7 @@ #include #include #include +#include #include diff --git a/src/PartSet/PartSet_SketcherMgr.h b/src/PartSet/PartSet_SketcherMgr.h index 06edf86e1..062bd102f 100644 --- a/src/PartSet/PartSet_SketcherMgr.h +++ b/src/PartSet/PartSet_SketcherMgr.h @@ -35,6 +35,8 @@ class ModuleBase_Operation; class XGUI_OperationMgr; class XGUI_Workshop; +class Handle_AIS_InteractiveObject; + class QMouseEvent; /** @@ -241,7 +243,7 @@ public: /// 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 diff --git a/src/XGUI/XGUI_ModuleConnector.cpp b/src/XGUI/XGUI_ModuleConnector.cpp index f3e569bba..345b7a5be 100644 --- a/src/XGUI/XGUI_ModuleConnector.cpp +++ b/src/XGUI/XGUI_ModuleConnector.cpp @@ -14,6 +14,7 @@ #include "XGUI_PropertyPanel.h" #include +#include #include diff --git a/src/XGUI/XGUI_SelectionMgr.cpp b/src/XGUI/XGUI_SelectionMgr.cpp index 23a6cbcb7..ff8e2da7f 100755 --- a/src/XGUI/XGUI_SelectionMgr.cpp +++ b/src/XGUI/XGUI_SelectionMgr.cpp @@ -20,6 +20,8 @@ #include #include +#include + #include XGUI_SelectionMgr::XGUI_SelectionMgr(XGUI_Workshop* theParent) -- 2.39.2