X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FRenderPreview.h;h=38a9aa80d4372b74abb6d0d339110c302050cbed;hb=0362c6aae73c293d1c20277c12d362acfe0b2ef6;hp=dc0a7232822399d157459f3be7489aa224d0f4b0;hpb=c8d00ed1272cd489041bed2115081008b6a26489;p=lyx.git diff --git a/src/insets/RenderPreview.h b/src/insets/RenderPreview.h index dc0a723282..38a9aa80d4 100644 --- a/src/insets/RenderPreview.h +++ b/src/insets/RenderPreview.h @@ -47,12 +47,13 @@ public: /// a wrapper for Previews::status() static LyXRC_PreviewStatus status(); - RenderPreview(InsetBase const *); - RenderPreview(RenderPreview const &, InsetBase const *); - std::auto_ptr clone(InsetBase const *) const; + RenderPreview(Inset const *); + RenderPreview(RenderPreview const &, Inset const *); + ~RenderPreview(); + RenderBase * clone(Inset const *) const; /// Compute the size of the object, returned in dim - bool metrics(MetricsInfo &, Dimension & dim) const; + void metrics(MetricsInfo &, Dimension & dim) const; /// void draw(PainterInfo & pi, int x, int y) const; @@ -100,13 +101,13 @@ private: boost::signals::connection ploader_connection_; /// Inform the core that the inset has changed. - InsetBase const * parent_; + Inset const * parent_; }; class RenderMonitoredPreview : public RenderPreview { public: - RenderMonitoredPreview(InsetBase const *); + RenderMonitoredPreview(Inset const *); /// void draw(PainterInfo & pi, int x, int y) const; ///