diff options
Diffstat (limited to 'sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx')
-rw-r--r-- | sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx b/sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx index 6368cd67d6ff..9d7f242a4aaf 100644 --- a/sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx +++ b/sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx @@ -35,6 +35,7 @@ #include <vcl/outdev.hxx> #include <drawinglayer/primitive2d/baseprimitive2d.hxx> #include <memory> +#include <boost/shared_ptr.hpp> #include <boost/noncopyable.hpp> class Point; @@ -144,7 +145,7 @@ public: */ void InvalidatePageObjectVisibilities(); - std::shared_ptr<cache::PageCache> GetPreviewCache(); + ::boost::shared_ptr<cache::PageCache> GetPreviewCache(); /** Return the range of currently visible page objects including the first and last one in that range. @@ -188,8 +189,8 @@ public: void UpdateOrientation(); - std::shared_ptr<PageObjectPainter> GetPageObjectPainter(); - std::shared_ptr<LayeredDevice> GetLayeredDevice() const { return mpLayeredDevice;} + ::boost::shared_ptr<PageObjectPainter> GetPageObjectPainter(); + ::boost::shared_ptr<LayeredDevice> GetLayeredDevice() const { return mpLayeredDevice;} class DrawLock { @@ -218,20 +219,20 @@ private: bool mbIsDisposed; ::std::unique_ptr<Layouter> mpLayouter; bool mbPageObjectVisibilitiesValid; - std::shared_ptr<cache::PageCache> mpPreviewCache; - std::shared_ptr<LayeredDevice> mpLayeredDevice; + ::boost::shared_ptr<cache::PageCache> mpPreviewCache; + ::boost::shared_ptr<LayeredDevice> mpLayeredDevice; Range maVisiblePageRange; bool mbModelChangedWhileModifyEnabled; Size maPreviewSize; bool mbPreciousFlagUpdatePending; Layouter::Orientation meOrientation; - std::shared_ptr<controller::Properties> mpProperties; + ::boost::shared_ptr<controller::Properties> mpProperties; model::SharedPageDescriptor mpPageUnderMouse; - std::shared_ptr<PageObjectPainter> mpPageObjectPainter; - std::shared_ptr<SelectionPainter> mpSelectionPainter; + ::boost::shared_ptr<PageObjectPainter> mpPageObjectPainter; + ::boost::shared_ptr<SelectionPainter> mpSelectionPainter; vcl::Region maRedrawRegion; SharedILayerPainter mpBackgroundPainter; - std::unique_ptr<ToolTip> mpToolTip; + ::boost::scoped_ptr<ToolTip> mpToolTip; bool mbIsRearrangePending; ::std::vector<Link<LinkParamNone*,void>> maVisibilityChangeListeners; |