Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
KateCommands::CharacterInsert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231
Kate::CommandKate Commands
Kate::CommandExtensionExtension to the Command interface, allowing to interact with commands during typing
KateCommands::CoreCommandsThis Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
KateCommands::DateInsert the current date/time in the given format
Kate::DocumentThis interface provides access to the Kate Document class
Kate::DocumentExtExtensions to the Document Interface
IndenterConfigPageThis widget will be embedded into a modal dialog when clicking the "Configure..." button in the indentation config page
KateArbitraryHighlightAn arbitrary highlighting interface for Kate
KateAttributeThe Attribute class incorporates all text decorations supported by Kate
KateAutoIndentProvides Auto-Indent functionality for katepart
KateBrowserExtensionInterface for embedding KateDocument into a browser
KateBufBlockAmount of data representing a certain number of lines
KateBufBlockListList 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
KateBufferMaintains a collections of lines
KateCmdShellCompletionA KCompletion object that completes last ?unquoted? word in the string passed
KateConfigBase Class for the Kate Config Classes
KateDocCursorCursor class with a pointer to its document
KateJScriptWhole Kate Part scripting in one classs Allow subclassing to allow specialized scripting engine for indenters
KateModOnHdPromptThis dialog will prompt the user for what do with a file that is modified on disk
KateNormalIndentProvides Auto-Indent functionality for katepart
KateRendererHandles all of the work of rendering the text (used for the views and printing)
KateReplacePromptSimple replace prompt dialog
KateScrollBarThis class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal
KateSuperCursorPossible additional features:

  • Notification when a cursor enters or exits a view
  • suggest something :)
KateSuperRangeRepresents a range of text, from the start() to the end()
KateSyntaxContextDataClass holding the data around the current QDomElement
KateSyntaxDocumentStore and manage the information about Syntax Highlighting
KateSyntaxModeListItemInformation about each syntax hl Mode
KateTextCursorSimple cursor class with no document pointer
KateTextLineThe KateTextLine represents a line of text
KateUndoGroupClass to manage a group of undo items
KateVarIndentThis indenter uses document variables to determine when to add/remove indents
KateViewIndentationActionThis action provides a list of available indenters and gets plugged into the KateView's KActionCollection
OutputFunctionCustomizing output to result-files
OutputObjectCustomizing output to result-files
KateCommands::SedReplace-- Charles Samuels <charles@kde.org> 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::ViewThe Kate::View text editor interface
KDE Home | KDE Accessibility Home | Description of Access Keys