Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

KParts::BrowserExtension [external] |
KateBrowserExtension | Interface for embedding KateDocument into a browser
Kate::Command | Kate Commands
KateCommands::Character | Insert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231
KateCommands::CoreCommands | This Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
KateCommands::Date | Insert the current date/time in the given format
KateCommands::SedReplace | – Charles Samuels charl.nosp@m.es@k.nosp@m.de.or.nosp@m.g Support vim/sed find and replace s/search/replace/ find search, replace with replace on this line s/search/replace/ do the same to the whole file s/search/replace/i do the S
Kate::CommandExtension | Extension to the Command interface, allowing to interact with commands during typing
KateCommands::CoreCommands | This Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
Kate::Document | This interface provides access to the Kate Document class
Kate::DocumentExt | Extensions to the Document Interface
IndenterConfigPage | This widget will be embedded into a modal dialog when clicking the "Configure..." button in the indentation config page
KAction [external] |
KActionMenu [external] |
KateViewIndentationAction | This action provides a list of available indenters and gets plugged into the KateView's KActionCollection
KateArbitraryHighlight | An arbitrary highlighting interface for Kate
KateAttribute | The Attribute class incorporates all text decorations supported by Kate
KateAutoIndent | Provides Auto-Indent functionality for katepart
KateNormalIndent | Provides Auto-Indent functionality for katepart
KateVarIndent | This indenter uses document variables to determine when to add/remove indents
KateBufBlock | Amount of data representing a certain number of lines
KateBufBlockList | List which allows O(1) inserts/removes will not delete the elements on remove will use the next/prevNode pointers in the KateBufBlocks ! internal use: loaded/clean/dirty block lists
KateBuffer | Maintains a collections of lines
KateConfig | Base Class for the Kate Config Classes
KateJScript | Whole Kate Part scripting in one classs Allow subclassing to allow specialized scripting engine for indenters
KateRenderer | Handles all of the work of rendering the text (used for the views and printing)
KateScrollBar | This class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal..
KateSuperRange | Represents a range of text, from the start() to the end()
KateSyntaxContextData | Class holding the data around the current QDomElement
KateSyntaxDocument | Store and manage the information about Syntax Highlighting
KateSyntaxModeListItem | Information about each syntax hl Mode
KateTextCursor | Simple cursor class with no document pointer
KateDocCursor | Cursor class with a pointer to its document
KateSuperCursor | Possible additional features:
KateUndoGroup | Class to manage a group of undo items
KCompletion [external] |
KateCmdShellCompletion | A KCompletion object that completes last ?unquoted? word in the string passed
KDialog [external] |
KDialogBase [external] |
KateModOnHdPrompt | This dialog will prompt the user for what do with a file that is modified on disk
KateReplacePrompt | Simple replace prompt dialog
KShared [external] |
KateTextLine | The KateTextLine represents a line of text
OutputFunction | Customizing output to result-files
OutputObject | Customizing output to result-files
Kate::View | The Kate::View text editor interface

KDE Home | KDE Accessibility Home | Description of Access Keys