summaryrefslogtreecommitdiff
path: root/sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx')
-rw-r--r--sd/source/ui/slidesorter/inc/view/SlideSorterView.hxx19
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;