X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FRowPainter.h;h=d573cb8e5b98a34848ae0dcf557f38bddf448e0b;hb=801d7dc9f42baf331642606a6641606779985439;hp=18b4c85226e6f160c2b3e0ad4fb712f568a426ac;hpb=57dc817581faf54babaf3db0c602bac205dc6855;p=lyx.git diff --git a/src/RowPainter.h b/src/RowPainter.h index 18b4c85226..d573cb8e5b 100644 --- a/src/RowPainter.h +++ b/src/RowPainter.h @@ -14,21 +14,12 @@ #ifndef ROWPAINTER_H #define ROWPAINTER_H -#include "Changes.h" #include "Row.h" -#include "support/types.h" - namespace lyx { -class BufferView; -class Font; -class FontInfo; -class Inset; -class Language; class PainterInfo; class Paragraph; -class ParagraphList; class Text; class TextMetrics; @@ -61,6 +52,7 @@ private: void paintForeignMark(Row::Element const & e) const; void paintNoSpellingMark(Row::Element const & e) const; void paintStringAndSel(Row::Element const & e) const; + void paintTextDecoration(Row::Element const & e) const; void paintMisspelledMark(Row::Element const & e) const; void paintChange(Row::Element const & e) const; void paintAppendixStart(int y) const; @@ -81,7 +73,6 @@ private: /// Text for the row Text const & text_; TextMetrics const & tm_; - ParagraphList const & pars_; /// The row to paint Row const & row_; @@ -89,9 +80,6 @@ private: /// Row's paragraph Paragraph const & par_; - /// row changed? (change tracking) - Change const change_; - // Looks ugly - is double const xo_; int const yo_; // current baseline