Kate
KateArbitraryHighlight Class Reference
An arbitrary highlighting interface for Kate. More...
#include <katearbitraryhighlight.h>
Inheritance diagram for KateArbitraryHighlight:
Signals | |
void | tagLines (KateView *view, KateSuperRange *range) |
Public Member Functions | |
void | addHighlightToDocument (KateSuperRangeList *list) |
void | addHighlightToView (KateSuperRangeList *list, KateView *view) |
KateArbitraryHighlight (KateDocument *parent=0L, const char *name=0L) | |
KateSuperRangeList & | rangesIncluding (uint line, KateView *view=0L) |
Detailed Description
An arbitrary highlighting interface for Kate.Ideas for more features:
- integration with syntax highlighting:
- eg. a signal for when a new context is created, destroyed, changed
- hopefully make this extension more complimentary to the current syntax highlighting
- signal for cursor movement
- signal for mouse movement
- identical highlight for whole list
- signals for view movement
Definition at line 60 of file katearbitraryhighlight.h.
Constructor & Destructor Documentation
KateArbitraryHighlight::KateArbitraryHighlight | ( | KateDocument * | parent = 0L , |
|
const char * | name = 0L | |||
) |
Definition at line 48 of file katearbitraryhighlight.cpp.
Member Function Documentation
void KateArbitraryHighlight::addHighlightToDocument | ( | KateSuperRangeList * | list | ) |
Definition at line 73 of file katearbitraryhighlight.cpp.
void KateArbitraryHighlight::addHighlightToView | ( | KateSuperRangeList * | list, | |
KateView * | view | |||
) |
Definition at line 80 of file katearbitraryhighlight.cpp.
KateSuperRangeList & KateArbitraryHighlight::rangesIncluding | ( | uint | line, | |
KateView * | view = 0L | |||
) |
Definition at line 104 of file katearbitraryhighlight.cpp.
void KateArbitraryHighlight::tagLines | ( | KateView * | view, | |
KateSuperRange * | range | |||
) | [signal] |
The documentation for this class was generated from the following files: