Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
| ▼CKParts::BrowserExtension [external] | |
| CKateBrowserExtension | Interface for embedding KateDocument into a browser |
| ▼CKate::Command | Kate Commands |
| CKateCommands::Character | Insert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231 |
| CKateCommands::CoreCommands | This Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc |
| CKateCommands::Date | Insert the current date/time in the given format |
| CKateCommands::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 |
| ▼CKate::CommandExtension | Extension to the Command interface, allowing to interact with commands during typing |
| CKateCommands::CoreCommands | This Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc |
| CKate::Document | This interface provides access to the Kate Document class |
| CKate::DocumentExt | Extensions to the Document Interface |
| CIndenterConfigPage | This widget will be embedded into a modal dialog when clicking the "Configure..." button in the indentation config page |
| CKateArbitraryHighlight | An arbitrary highlighting interface for Kate |
| CKateAttribute | The Attribute class incorporates all text decorations supported by Kate |
| ▼CKateAutoIndent | Provides Auto-Indent functionality for katepart |
| ▼CKateNormalIndent | Provides Auto-Indent functionality for katepart |
| CKateVarIndent | This indenter uses document variables to determine when to add/remove indents |
| CKateBufBlock | Amount of data representing a certain number of lines |
| CKateBufBlockList | 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 |
| CKateBuffer | Maintains a collections of lines |
| CKateConfig | Base Class for the Kate Config Classes |
| CKateJScript | Whole Kate Part scripting in one classs Allow subclassing to allow specialized scripting engine for indenters |
| CKateRenderer | Handles all of the work of rendering the text (used for the views and printing) |
| CKateScrollBar | This class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal... so this way we can capture MMB slider moves as well |
| CKateSuperRange | Represents a range of text, from the start() to the end() |
| CKateSyntaxContextData | Class holding the data around the current QDomElement |
| CKateSyntaxDocument | Store and manage the information about Syntax Highlighting |
| CKateSyntaxModeListItem | Information about each syntax hl Mode |
| ▼CKateTextCursor | Simple cursor class with no document pointer |
| ▼CKateDocCursor | Cursor class with a pointer to its document |
| CKateSuperCursor | Possible additional features: |
| CKateUndoGroup | Class to manage a group of undo items |
| ▼CKDialog [external] | |
| ▼CKDialogBase [external] | |
| CKateModOnHdPrompt | This dialog will prompt the user for what do with a file that is modified on disk |
| CKateReplacePrompt | Simple replace prompt dialog |
| COutputFunction | Customizing output to result-files |
| COutputObject | Customizing output to result-files |
| ▼CTDEAction [external] | |
| ▼CTDEActionMenu [external] | |
| CKateViewIndentationAction | This action provides a list of available indenters and gets plugged into the KateView's TDEActionCollection |
| ▼CTDECompletion [external] | |
| CKateCmdShellCompletion | A TDECompletion object that completes last ?unquoted? word in the string passed |
| ▼CTDEShared [external] | |
| CKateTextLine | The KateTextLine represents a line of text |
| CKate::View | The Kate::View text editor interface |
Trinity API Reference