summaryrefslogtreecommitdiff
path: root/include/sfx2/thumbnailview.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/sfx2/thumbnailview.hxx')
-rw-r--r--include/sfx2/thumbnailview.hxx14
1 files changed, 10 insertions, 4 deletions
diff --git a/include/sfx2/thumbnailview.hxx b/include/sfx2/thumbnailview.hxx
index 7a04eb2daef2..bcf9e572fb05 100644
--- a/include/sfx2/thumbnailview.hxx
+++ b/include/sfx2/thumbnailview.hxx
@@ -259,7 +259,11 @@ protected:
virtual void Command( const CommandEvent& rCEvt ) SAL_OVERRIDE;
- virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) SAL_OVERRIDE;
+ virtual void Paint(vcl::RenderContext& rRenderContext, const Rectangle& rRect) SAL_OVERRIDE;
+
+ virtual void PrePaint(vcl::RenderContext& rRenderContext) SAL_OVERRIDE;
+
+ virtual void PostPaint(vcl::RenderContext& rRenderContext) SAL_OVERRIDE;
virtual void GetFocus() SAL_OVERRIDE;
@@ -330,9 +334,11 @@ protected:
Color maColor;
Link<> maItemStateHdl;
- ThumbnailItemAttributes *mpItemAttrs;
- drawinglayer::processor2d::BaseProcessor2D *mpProcessor;
- boost::function<bool (const ThumbnailViewItem*) > maFilterFunc;
+ ThumbnailItemAttributes* mpItemAttrs;
+
+ std::unique_ptr<drawinglayer::processor2d::BaseProcessor2D> mpProcessor;
+
+ boost::function<bool (const ThumbnailViewItem*)> maFilterFunc;
};
#endif // INCLUDED_SFX2_THUMBNAILVIEW_HXX