KTextEditor::MovingRangeFeedback
#include <KTextEditor/MovingRangeFeedback>

Public Member Functions | |
MovingRangeFeedback () | |
virtual | ~MovingRangeFeedback () |
virtual void | caretEnteredRange (MovingRange *range, View *view) |
virtual void | caretExitedRange (MovingRange *range, View *view) |
virtual void | mouseEnteredRange (MovingRange *range, View *view) |
virtual void | mouseExitedRange (MovingRange *range, View *view) |
virtual void | rangeEmpty (MovingRange *range) |
virtual void | rangeInvalid (MovingRange *range) |
Detailed Description
A class which provides notifications of state changes to a MovingRange.
This class provides notifications of changes to the position or contents of a MovingRange.
Before destruction, you must unregister the feedback class from any range using it.
- Since
- 4.5
Definition at line 35 of file movingrangefeedback.h.
Constructor & Destructor Documentation
◆ MovingRangeFeedback()
|
default |
Default constructor.
◆ ~MovingRangeFeedback()
|
virtualdefault |
Virtual destructor.
Member Function Documentation
◆ caretEnteredRange()
|
virtual |
The caret on view entered range
.
- Parameters
-
range pointer to the range which generated the notification. view view over which the mouse moved to generate the notification
Definition at line 34 of file movingrangefeedback.cpp.
◆ caretExitedRange()
|
virtual |
The caret on view exited range
.
- Parameters
-
range pointer to the range which generated the notification. view view over which the mouse moved to generate the notification
Definition at line 38 of file movingrangefeedback.cpp.
◆ mouseEnteredRange()
|
virtual |
The mouse cursor on view entered range
.
- Parameters
-
range pointer to the range which generated the notification. view view over which the mouse moved to generate the notification
Definition at line 26 of file movingrangefeedback.cpp.
◆ mouseExitedRange()
|
virtual |
The mouse cursor on view exited range
.
- Parameters
-
range pointer to the range which generated the notification. view view over which the mouse moved to generate the notification
Definition at line 30 of file movingrangefeedback.cpp.
◆ rangeEmpty()
|
virtual |
The range is now empty (ie.
the start and end cursors are the same). If the range has invalidateIfEmpty set, this will never be emitted, but instead rangeInvalid is triggered. You may delete the range inside this method, but don't alter the range here (for example by using setRange).
- Parameters
-
range pointer to the range which generated the notification.
Reimplemented in KTextEditor.
Definition at line 18 of file movingrangefeedback.cpp.
◆ rangeInvalid()
|
virtual |
The range is now invalid (ie.
the start and end cursors are invalid). You may delete the range inside this method, but don't alter the range here (for example by using setRange).
- Parameters
-
range pointer to the range which generated the notification.
Reimplemented in KTextEditor.
Definition at line 22 of file movingrangefeedback.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 23 2023 03:51:27 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.