Kate
ontheflycheck.h
Go to the documentation of this file.
QString dictionaryForMisspelledRange(const KTextEditor::Range &range) const
Definition: ontheflycheck.cpp:95
QPair< KTextEditor::Range, QString > getMisspelledItem(const KTextEditor::Cursor &cursor) const
Definition: ontheflycheck.cpp:84
void textInserted(KTextEditor::Document *document, const KTextEditor::Range &range)
Definition: ontheflycheck.cpp:135
virtual void removeRangeFromEverything(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:418
void misspelling(const QString &word, int start)
Definition: ontheflycheck.cpp:597
SpellCheckItem m_currentlyCheckedItem
Definition: ontheflycheck.h:78
KateDocument::OffsetList m_currentDecToEncOffsetList
Definition: ontheflycheck.h:82
void handleInsertedText(const KTextEditor::Range &range)
Definition: ontheflycheck.cpp:168
void removeView(KTextEditor::View *view)
Definition: ontheflycheck.cpp:705
void stopCurrentSpellCheck()
Definition: ontheflycheck.cpp:453
void queueSpellCheckVisibleRange(const KTextEditor::Range &range)
Definition: ontheflycheck.cpp:762
Sonnet::BackgroundChecker * m_backgroundChecker
Definition: ontheflycheck.h:77
KTextEditor::Range findWordBoundaries(const KTextEditor::Cursor &begin, const KTextEditor::Cursor &end)
Definition: ontheflycheck.cpp:543
void handleModifiedRanges()
Definition: ontheflycheck.cpp:888
void updateInstalledMovingRanges(KateView *view)
Definition: ontheflycheck.cpp:711
ModificationList m_modificationList
Definition: ontheflycheck.h:81
void addView(KTextEditor::Document *document, KTextEditor::View *view)
Definition: ontheflycheck.cpp:688
MovingRangeList installedMovingRanges(const KTextEditor::Range &range)
Definition: ontheflycheck.cpp:652
void handleRemovedText(const KTextEditor::Range &range)
Definition: ontheflycheck.cpp:268
void deleteMovingRanges(const QList< KTextEditor::MovingRange * > &list)
Definition: ontheflycheck.cpp:536
void deleteMovingRangeQuickly(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:879
virtual void mouseExitedRange(KTextEditor::MovingRange *range, KTextEditor::View *view)
Definition: ontheflycheck.cpp:502
QList< SpellCheckItem > m_spellCheckQueue
Definition: ontheflycheck.h:76
Definition: kateview.h:77
QMap< KTextEditor::View *, KTextEditor::Range > m_displayRangeMap
Definition: ontheflycheck.h:83
void textRemoved(KTextEditor::Document *document, const KTextEditor::Range &range)
Definition: ontheflycheck.cpp:230
void refreshSpellCheck(const KTextEditor::Range &range=KTextEditor::Range::invalid())
Definition: ontheflycheck.cpp:677
Definition: katedocument.h:74
void restartViewRefreshTimer(KateView *view)
Definition: ontheflycheck.cpp:870
static const SpellCheckItem invalidSpellCheckQueueItem
Definition: ontheflycheck.h:79
virtual void caretExitedRange(KTextEditor::MovingRange *range, KTextEditor::View *view)
Definition: ontheflycheck.cpp:518
void handleRespellCheckBlock(int start, int end)
Definition: ontheflycheck.cpp:120
void clearMisspellingForWord(const QString &word)
Definition: ontheflycheck.cpp:106
KateOnTheFlyChecker(KateDocument *document)
Definition: ontheflycheck.cpp:40
virtual void rangeInvalid(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:490
void queueLineSpellCheck(KateDocument *document, int line)
Definition: ontheflycheck.cpp:797
bool removeRangeFromModificationList(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:904
void clearModificationList()
Definition: ontheflycheck.cpp:921
virtual void caretEnteredRange(KTextEditor::MovingRange *range, KTextEditor::View *view)
It is not enough to use 'caret/Entered/ExitedRange' only as the cursor doesn't move when some text ha...
Definition: ontheflycheck.cpp:512
void deleteMovingRange(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:524
void addToSpellCheckQueue(const KTextEditor::Range &range, const QString &dictionary)
Definition: ontheflycheck.cpp:832
virtual void rangeEmpty(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:484
Definition: ontheflycheck.h:40
virtual void mouseEnteredRange(KTextEditor::MovingRange *range, KTextEditor::View *view)
Definition: ontheflycheck.cpp:496
bool removeRangeFromCurrentSpellCheck(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:443
bool removeRangeFromSpellCheckQueue(KTextEditor::MovingRange *range)
Definition: ontheflycheck.cpp:462
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.