Kate
katerenderer.h
  
Go to the documentation of this file.
   73       Half
  244     QList<QTextLayout::FormatRange> decorationsForLine(const Kate::TextLine& textLine, int line, bool selectionsOnly = false, KateRenderRange* completionHighlight = 0L, bool completionSelected = false) const;
  254     int cursorToX(const KateTextLayout& range, const KTextEditor::Cursor& pos, bool returnPastLine = false) const;
  261     KTextEditor::Cursor xToCursor(const KateTextLayout& range, int x, bool returnPastLine = false) const;
  287     void paintTextLine(QPainter& paint, KateLineLayoutPtr range, int xStart, int xEnd, const KTextEditor::Cursor* cursor = 0L);
  303     void paintTextLineBackground(QPainter& paint, KateLineLayoutPtr layout, int currentViewLine, int xStart, int xEnd);
  333     void assignSelectionBrushesFromAttribute(QTextLayout::FormatRange& target, const KTextEditor::Attribute& attribute) const;
bool drawCaret() const 
Determine whether the caret (text cursor) will be drawn. 
Definition: katerenderer.h:115
Definition: katerenderer.h:71
Definition: katelinelayout.h:34
Handles all of the work of rendering the text (used for the views and printing) 
Definition: katerenderer.h:50
Definition: katerenderer.h:72
KateView * view() const 
Returns the view to which this renderer is bound. 
Definition: katerenderer.h:103
Class representing the folding information for a TextBuffer. 
Definition: katetextfolding.h:42
Definition: katerenderer.h:70
Definition: kateview.h:77
Kate::TextFolding & folding() const 
Returns the folding info to which this renderer is bound. 
Definition: katerenderer.h:98
Definition: katedocument.h:74
Definition: kateconfig.h:618
This class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be ne...
Definition: katetextlayout.h:38
KateRenderer::caretStyles caretStyle() const 
The style of the caret (text cursor) to be painted. 
Definition: katerenderer.h:127
KateDocument * doc() const 
Returns the document to which this renderer is bound. 
Definition: katerenderer.h:92
Definition: katerenderrange.h:35
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:58 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:58 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference