Kate
kateviewinternal.h
Go to the documentation of this file.
121 void makeVisible (const KTextEditor::Cursor& c, int endCol, bool force = false, bool center = false, bool calledExternally = false);
194 QPoint cursorToCoordinate(const KTextEditor::Cursor& cursor, bool realCursor = true, bool includeBorder = true) const;
251 void updateCursor( const KTextEditor::Cursor& newCursor, bool force = false, bool center = false, bool calledExternally = false );
359 KTextEditor::Cursor viewLineOffset(const KTextEditor::Cursor& virtualCursor, int offset, bool keepX = false);
void editEnd(int editTagLineStart, int editTagLineEnd, bool tagFrom)
Definition: kateviewinternal.cpp:3391
void cursorPrevChar(bool sel=false)
Definition: kateviewinternal.cpp:1092
virtual void resizeEvent(QResizeEvent *)
Definition: kateviewinternal.cpp:3029
virtual void dragEnterEvent(QDragEnterEvent *)
Definition: kateviewinternal.cpp:3163
KateViewInternal(KateView *view)
Definition: kateviewinternal.cpp:63
QCursor cursor() const
virtual void focusInEvent(QFocusEvent *)
Definition: kateviewinternal.cpp:3126
bool tagRange(const KTextEditor::Range &range, bool realCursors)
Definition: kateviewinternal.cpp:2106
virtual void mouseDoubleClickEvent(QMouseEvent *)
Definition: kateviewinternal.cpp:2641
virtual void keyPressEvent(QKeyEvent *)
Definition: kateviewinternal.cpp:2287
void bottomOfView(bool sel=false)
Definition: kateviewinternal.cpp:1504
virtual void dropEvent(QDropEvent *)
Definition: kateviewinternal.cpp:3195
QStyle * style() const
void editSetCursor(const KTextEditor::Cursor &cursor)
Definition: kateviewinternal.cpp:3445
Definition: katevimodebase.h:64
Definition: kateviewhelpers.h:150
virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const
IM input stuff.
Definition: kateviewinternal.cpp:3526
void pageUp(bool sel=false, bool half=false)
Definition: kateviewinternal.cpp:1544
QPoint cursorToCoordinate(const KTextEditor::Cursor &cursor, bool realCursor=true, bool includeBorder=true) const
Definition: kateviewinternal.cpp:739
int y() const
virtual void mouseReleaseEvent(QMouseEvent *)
Definition: kateviewinternal.cpp:2736
virtual void hideEvent(QHideEvent *e)
Definition: kateviewinternal.cpp:2937
This class is used to flash text in the text view.
Definition: katetextanimation.h:41
virtual void focusOutEvent(QFocusEvent *)
Definition: kateviewinternal.cpp:3139
Definition: kateviewinternal.h:74
This class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDra...
Definition: kateviewhelpers.h:66
bool tagLines(int start, int end, bool realLines=false)
Definition: kateviewinternal.cpp:2020
KateTextLayout yToKateTextLayout(int y) const
Definition: kateviewinternal.cpp:312
void cursorToMatchingBracket(bool sel=false)
Definition: kateviewinternal.cpp:1487
Handles all of the work of rendering the text (used for the views and printing)
Definition: katerenderer.h:50
void cursorNextChar(bool sel=false)
Definition: kateviewinternal.cpp:1100
virtual void mousePressEvent(QMouseEvent *)
Definition: kateviewinternal.cpp:2517
void flashChar(const KTextEditor::Cursor &pos, KTextEditor::Attribute::Ptr attribute)
Definition: kateviewinternal.cpp:3702
int x() const
Definition: kateviewinternal.h:73
virtual void mouseMoveEvent(QMouseEvent *)
Definition: kateviewinternal.cpp:2813
Definition: kateviewinternal.h:58
virtual void keyReleaseEvent(QKeyEvent *)
Definition: kateviewinternal.cpp:2457
void updateCursor(const Cursor &c) const
Definition: katevimodebase.cpp:932
int line() const
Retrieve the line on which this cursor is situated.
Definition: katetextcursor.cpp:132
QPoint pos() const
void setCaretStyle(KateRenderer::caretStyles style, bool repaint=false)
Set the caret's style.
Definition: kateviewinternal.cpp:1835
virtual void paintEvent(QPaintEvent *e)
Definition: kateviewinternal.cpp:2944
This class handles Kate's caching of layouting information (in KateLineLayout and KateTextLayout)...
Definition: katelayoutcache.h:77
Definition: kateview.h:77
Definition: katedocument.h:74
void dropEventPass(QDropEvent *)
Definition: kateviewinternal.h:75
void pageDown(bool sel=false, bool half=false)
Definition: kateviewinternal.cpp:1586
void repaint()
virtual void wheelEvent(QWheelEvent *e)
Definition: kateviewinternal.cpp:3280
void contextMenuEvent(QContextMenuEvent *e)
Definition: kateviewinternal.cpp:2488
virtual void dragMoveEvent(QDragMoveEvent *)
Definition: kateviewinternal.cpp:3185
This class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be ne...
Definition: katetextlayout.h:38
void prepareForDynWrapChange()
Definition: kateviewinternal.cpp:247
void enableTextHints(int timeout)
Definition: kateviewinternal.cpp:3359
bool tagLine(const KTextEditor::Cursor &virtualCursor)
Definition: kateviewinternal.cpp:2004
virtual bool eventFilter(QObject *obj, QEvent *e)
Definition: kateviewinternal.cpp:2165
virtual bool event(QEvent *event)
QPoint cursorCoordinates(bool includeBorder=true) const
Definition: kateviewinternal.cpp:767
KTextEditor::Cursor coordinatesToCursor(const QPoint &coord, bool includeBorder=true) const
Definition: kateviewinternal.cpp:2791
KTextEditor::Cursor findMatchingBracket()
Definition: kateviewinternal.cpp:772
virtual void inputMethodEvent(QInputMethodEvent *e)
Definition: kateviewinternal.cpp:3571
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:59 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:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.