KTextEditor
smartcursor.h
Go to the documentation of this file.
154 };
188 StayOnInsert = 0,
190 };
A class which provides notifications of state changes to a SmartCursor via QObject signals.
Definition: smartcursornotifier.h:47
A class which provides notifications of state changes to a SmartCursor via virtual inheritance.
Definition: smartcursorwatcher.h:48
A Cursor which is bound to a specific Document, and maintains its position.
Definition: smartcursor.h:66
virtual void setWatcher(SmartCursorWatcher *watcher=0L)=0
Provide a SmartCursorWatcher to receive calls indicating change of state of this cursor.
virtual SmartCursorWatcher * watcher() const =0
Returns a pointer to the current SmartCursorWatcher, if one has been set.
virtual void deleteNotifier()=0
Deletes the current SmartCursorNotifier.
virtual SmartCursorNotifier * notifier()=0
Returns the current SmartCursorNotifier.
virtual bool hasNotifier() const =0
Determine if a notifier already exists for this smart cursor.
@ ByCharacter
Movement is calculated on the basis of absolute numbers of characters.
Definition: smartcursor.h:151
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.