X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FRenderPreview.cpp;h=0b17d2f83c5ff40d9d938ba66642d01df4c4d87a;hb=48b1e8a0aca2f3f3faa8f1f800568e47792ba9a0;hp=22aa45ca062fae31cff2b9f907247cd2a577d50c;hpb=b30161b591264f06579dd30805573e456bb870d3;p=lyx.git diff --git a/src/insets/RenderPreview.cpp b/src/insets/RenderPreview.cpp index 22aa45ca06..0b17d2f83c 100644 --- a/src/insets/RenderPreview.cpp +++ b/src/insets/RenderPreview.cpp @@ -116,7 +116,7 @@ docstring const statusMessage(BufferView const * bv, string const & snippet) return message; } -} // namespace anon +} // namespace graphics::PreviewImage const * @@ -145,7 +145,7 @@ void RenderPreview::metrics(MetricsInfo & mi, Dimension & dim) const FontInfo font(mi.base.font); font.setFamily(SANS_FAMILY); - font.setSize(FONT_SIZE_FOOTNOTE); + font.setSize(FOOTNOTE_SIZE); docstring const stat = statusMessage(mi.base.bv, snippet_); dim.wid = 15 + theFontMetrics(font).width(stat); } @@ -166,7 +166,7 @@ void RenderPreview::draw(PainterInfo & pi, int x, int y) const pi.pain.image(x, y - dim_.asc, dim_.wid, dim_.height(), *image); } else { - int const offset = Inset::TEXT_TO_INSET_OFFSET; + int const offset = Inset::textOffset(pi.base.bv); pi.pain.rectangle(x + offset, y - dim_.asc, @@ -176,15 +176,15 @@ void RenderPreview::draw(PainterInfo & pi, int x, int y) const FontInfo font(pi.base.font); font.setFamily(SANS_FAMILY); - font.setSize(FONT_SIZE_FOOTNOTE); + font.setSize(FOOTNOTE_SIZE); docstring const stat = statusMessage(pi.base.bv, snippet_); pi.pain.text(x + offset + 6, y - theFontMetrics(font).maxAscent() - 4, stat, font); } - pi.change_.paintCue(pi, x, y - dim_.asc, - x + dim_.width(), y - dim_.asc + dim_.height()); + pi.change.paintCue(pi, x, y - dim_.asc, + x + dim_.width(), y - dim_.asc + dim_.height()); } @@ -200,7 +200,7 @@ void RenderPreview::startLoading(Buffer const & buffer, bool forexport) const void RenderPreview::addPreview(docstring const & latex_snippet, - Buffer const & buffer, + Buffer const & buffer, bool ignore_lyxrc) { if (lyxrc.preview == LyXRC::PREVIEW_OFF && !ignore_lyxrc) @@ -213,7 +213,7 @@ void RenderPreview::addPreview(docstring const & latex_snippet, void RenderPreview::addPreview(docstring const & latex_snippet, - graphics::PreviewLoader & ploader, + graphics::PreviewLoader & ploader, bool ignore_lyxrc) { if (lyxrc.preview == LyXRC::PREVIEW_OFF && !ignore_lyxrc) @@ -304,6 +304,7 @@ void RenderMonitoredPreview::startMonitoring() const { if (!monitoring()) { monitor_ = FileSystemWatcher::activeMonitor(filename_); + // Disconnected at the same time as this is destroyed. monitor_->connect([this](bool /* exists */){ changed_(); }); } }