KTextEditor
smartrangenotifier.h
Go to the documentation of this file.
103 void rangeContentsChanged(KTextEditor::SmartRange* range, KTextEditor::SmartRange* mostSpecificChild);
175 void parentRangeChanged(KTextEditor::SmartRange* range, KTextEditor::SmartRange* newParent, KTextEditor::SmartRange* oldParent);
201 void rangeAttributeChanged(KTextEditor::SmartRange* range, KTextEditor::Attribute::Ptr currentAttribute, KTextEditor::Attribute::Ptr previousAttribute);
A class which provides notifications of state changes to a SmartRange via QObject signals.
Definition: smartrangenotifier.h:49
void caretEnteredRange(KTextEditor::SmartRange *range, KTextEditor::View *view)
The caret on view entered range.
void rangeEliminated(KTextEditor::SmartRange *range)
The range now contains no characters (ie.
void childRangeRemoved(KTextEditor::SmartRange *range, KTextEditor::SmartRange *child)
The child range child was removed from the current range.
void mouseExitedRange(KTextEditor::SmartRange *range, KTextEditor::View *view)
The mouse cursor on view exited range.
void rangeAttributeChanged(KTextEditor::SmartRange *range, KTextEditor::Attribute::Ptr currentAttribute, KTextEditor::Attribute::Ptr previousAttribute)
The highlighting attribute of range was changed from previousAttribute to currentAttribute.
void caretExitedRange(KTextEditor::SmartRange *range, KTextEditor::View *view)
The caret on view exited range.
void rangeContentsChanged(KTextEditor::SmartRange *range)
The contents of the range changed.
void rangeContentsChanged(KTextEditor::SmartRange *range, KTextEditor::SmartRange *mostSpecificChild)
The contents of the range changed.
void childRangeInserted(KTextEditor::SmartRange *range, KTextEditor::SmartRange *child)
The range child was inserted as a child range into the current range.
void parentRangeChanged(KTextEditor::SmartRange *range, KTextEditor::SmartRange *newParent, KTextEditor::SmartRange *oldParent)
The range's parent was changed.
void mouseEnteredRange(KTextEditor::SmartRange *range, KTextEditor::View *view)
The mouse cursor on view entered range.
void rangeDeleted(KTextEditor::SmartRange *range)
The SmartRange instance specified by range is being deleted.
void rangePositionChanged(KTextEditor::SmartRange *range)
The range's position changed.
A Range which is bound to a specific Document, and maintains its position.
Definition: smartrange.h:95
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.