|  ►CAnnotationInterface |  | 
|  CKateDocument |  | 
|  ►CAnnotationViewInterface |  | 
|  CKateView |  | 
|  CKate::TextLineData::Attribute | Attribute storage  | 
|  ►CAttribute |  | 
|  CKateExtendedAttribute | An extension of the KTextEditor::Attribute class, with convenience functions for access to extra kate-specific information, and a parent heirachy system for display in the config  | 
|  ►CBrowserExtension |  | 
|  CKateBrowserExtension | Interface for embedding KateDocument into a browser  | 
|  ►CCodeCompletionInterface |  | 
|  CKateView |  | 
|  ►CCodeCompletionModel2 |  | 
|  CKateKeywordCompletionModel | Highlighting-file based keyword completion for the editor  | 
|  CKateWordCompletionModel |  | 
|  CSnippetCompletionModel |  | 
|  ►CCodeCompletionModelControllerInterface3 |  | 
|  ►CKTextEditor::CodeCompletionModelControllerInterface4 | Extension of CodeCompletionModelControllerInterface3  | 
|  CKateKeywordCompletionModel | Highlighting-file based keyword completion for the editor  | 
|  CKateWordCompletionModel |  | 
|  CSnippetCompletionModel |  | 
|  ►CCommand |  | 
|  CKateCommandLineScript | A specialized class for scripts that are of type KateScriptInformation::IndentationScript  | 
|  CKateCommands::AppCommands | This KTextEditor::Command provides vi commands for the application  | 
|  CKateCommands::Character | Insert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231  | 
|  CKateCommands::CoreCommands | This KTextEditor::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 | Support vim/sed style search and replace  | 
|  CKateCommands::ViCommands | This KTextEditor::Command provides vi 'ex' commands  | 
|  CKateScriptManager | Manage the scripts on disks – find them and query them  | 
|  ►CCommandExtension |  | 
|  CKateCommands::CoreCommands | This KTextEditor::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc  | 
|  CKateCommands::ViCommands | This KTextEditor::Command provides vi 'ex' commands  | 
|  ►CCommandInterface |  | 
|  CKateGlobal | KateGlobal One instance of this class is hold alive during a kate part session, as long as any factory, document or view stay around, here is the place to put things which are needed and shared by all this objects ;)  | 
|  CCommandRangeExpressionParser |  | 
|  CKateViInputModeManager::Completion |  | 
|  CKateCompletionWidget::CompletionRange |  | 
|  ►CConfigInterface |  | 
|  CKateDocument |  | 
|  CKateView |  | 
|  ►CConfigPage |  | 
|  ►CKateConfigPage |  | 
|  CKateCompletionConfigTab |  | 
|  CKateEditConfigTab |  | 
|  CKateEditGeneralConfigTab |  | 
|  CKateIndentConfigTab |  | 
|  CKateNavigationConfigTab |  | 
|  CKatePartPluginConfigPage |  | 
|  CKateSaveConfigTab |  | 
|  CKateSchemaConfigPage |  | 
|  CKateSpellCheckConfigTab |  | 
|  CKateViewDefaultsConfig |  | 
|  CKateViInputModeConfigTab |  | 
|  CModeConfigPage |  | 
|  ►CContainerInterface |  | 
|  CKateGlobal | KateGlobal One instance of this class is hold alive during a kate part session, as long as any factory, document or view stay around, here is the place to put things which are needed and shared by all this objects ;)  | 
|  CKateHighlighting::ContextChange |  | 
|  ►CCoordinatesToCursorInterface |  | 
|  CKateView |  | 
|  ►CDocument |  | 
|  CKateDocument |  | 
|  CKTextEditor::DocumentCursor | A Cursor which is bound to a specific Document  | 
|  ►CEditor |  | 
|  CKateGlobal | KateGlobal One instance of this class is hold alive during a kate part session, as long as any factory, document or view stay around, here is the place to put things which are needed and shared by all this objects ;)  | 
|  ►CEditRepositoryBase |  | 
|  CEditRepository | This dialog is used to create/edit snippet repositories and the snippets in them  | 
|  CKTextEditor::FoldingInterface | KTextEditor interface for code folding of a KTextEditor::View  | 
|  CKateCompletionModel::Group |  | 
|  ►CHighlightInterface |  | 
|  CKateDocument |  | 
|  CKateCommands::SedReplace::InteractiveSedReplacer |  | 
|  ►CKAction |  | 
|  CKateScriptAction | KateScriptAction is an action that executes a commandline-script if triggered  | 
|  ►CKActionMenu |  | 
|  CKateHighlightingMenu |  | 
|  CKateModeMenu |  | 
|  CKatePasteMenu |  | 
|  CKateScriptActionMenu | Tools > Scripts menu This menu is filled with the command line scripts exported via the scripting support  | 
|  CKateViewIndentationAction | This action provides a list of available indenters and gets plugged into the KateView's KActionCollection  | 
|  CKateViewSchemaAction |  | 
|  CKateCmd |  | 
|  CKateColorItem |  | 
|  CKateCommandLineScriptHeader |  | 
|  ►CKateConfig | Base Class for the Kate Config Classes  | 
|  CKateCompletionConfig |  | 
|  CKateDocumentConfig |  | 
|  CKateGlobalConfig |  | 
|  CKateRendererConfig |  | 
|  CKateViewConfig |  | 
|  CKateDefaultColors |  | 
|  CKateEmbeddedHlInfo |  | 
|  CKateFileType |  | 
|  CKateHighlighting |  | 
|  CKateHlContext |  | 
|  CKateHlContextModification | Describe a modification of the context stack  | 
|  CKateHlIncludeRule |  | 
|  ►CKateHlItem |  | 
|  CKateHl2CharDetect |  | 
|  CKateHlAnyChar |  | 
|  CKateHlCChar |  | 
|  CKateHlCharDetect |  | 
|  CKateHlCHex |  | 
|  CKateHlCOct |  | 
|  CKateHlCStringChar |  | 
|  CKateHlDetectIdentifier |  | 
|  CKateHlDetectSpaces |  | 
|  ►CKateHlFloat |  | 
|  CKateHlCFloat |  | 
|  CKateHlInt |  | 
|  CKateHlKeyword |  | 
|  CKateHlLineContinue |  | 
|  CKateHlRangeDetect |  | 
|  CKateHlRegExpr |  | 
|  ►CKateHlStringDetect |  | 
|  CKateHlWordDetect |  | 
|  CKateIndentScriptHeader |  | 
|  CKateLineLayoutMap |  | 
|  CKateMatch |  | 
|  CKateModeManager |  | 
|  CKatePartPluginInfo |  | 
|  CKatePlainTextSearch | Object to help to search for plain text  | 
|  CKatePrefixStore | This class can be used to efficiently search for occurrences of strings in a given string  | 
|  CKatePrinter |  | 
|  CKateRegExp |  | 
|  CKateRegExpSearch | Object to help to search for regexp  | 
|  CKateRenderer | Handles all of the work of rendering the text (used for the views and printing)  | 
|  ►CKateRenderRange |  | 
|  CNormalRenderRange |  | 
|  CKateSchema |  | 
|  CKateSchemaManager |  | 
|  ►CKateScript | KateScript objects represent a script that can be executed and inspected  | 
|  CKateCommandLineScript | A specialized class for scripts that are of type KateScriptInformation::IndentationScript  | 
|  CKateIndentScript | A specialized class for scripts that are of type KateScriptInformation::IndentationScript  | 
|  CKateTemplateScript |  | 
|  CKateScriptHeader |  | 
|  CKateSyntaxContextData | Class holding the data around the current QDomElement  | 
|  CKateSyntaxModeListItem | Information about each syntax hl Mode  | 
|  CKateTextLayout | This class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be needed to represent one actual line of text (ie  | 
|  ►CKateUndo | Base class for Kate undo commands  | 
|  ►CKateEditInsertLineUndo |  | 
|  CKateModifiedInsertLine |  | 
|  ►CKateEditInsertTextUndo |  | 
|  CKateModifiedInsertText |  | 
|  CKateEditMarkLineAutoWrappedUndo |  | 
|  ►CKateEditRemoveLineUndo |  | 
|  CKateModifiedRemoveLine |  | 
|  ►CKateEditRemoveTextUndo |  | 
|  CKateModifiedRemoveText |  | 
|  ►CKateEditUnWrapLineUndo |  | 
|  CKateModifiedUnWrapLine |  | 
|  ►CKateEditWrapLineUndo |  | 
|  CKateModifiedWrapLine |  | 
|  CKateUndoGroup | Class to manage a group of undo items  | 
|  ►CKateViCommand |  | 
|  CKateViMotion | Combined class for motions and text objects  | 
|  CKateViGlobal |  | 
|  CKateViJump |  | 
|  CKateViKeyParser | For encoding keypresses w/ modifiers into an internal QChar representation and back again to a descriptive text string  | 
|  CKateViRange |  | 
|  ►CKCategoryDrawerV3 |  | 
|  CKateCategoryDrawer |  | 
|  ►CKDialog |  | 
|  CEditRepository | This dialog is used to create/edit snippet repositories and the snippets in them  | 
|  CEditSnippet | This dialog is used to create/edit snippets in a given repository  | 
|  CKateCompletionConfig |  | 
|  CKateHlDownloadDialog |  | 
|  CKateModOnHdPrompt | This dialog will prompt the user for what do with a file that is modified on disk  | 
|  ►CKLineEdit |  | 
|  CKateCmdLineEdit |  | 
|  ►CKSelectAction |  | 
|  CKateViewEncodingAction |  | 
|  ►CKShared |  | 
|  CKateLineLayout |  | 
|  ►CMarkInterface |  | 
|  CKateDocument |  | 
|  ►CMessageInterface |  | 
|  CKateDocument |  | 
|  CKateTemplateHandler::MirrorBehaviour |  | 
|  ►CModificationInterface |  | 
|  CKateDocument |  | 
|  ►CMovingCursor |  | 
|  CKate::TextCursor | Class representing a 'clever' text cursor  | 
|  ►CMovingInterface |  | 
|  CKateDocument |  | 
|  ►CMovingRange |  | 
|  CKate::TextRange | Class representing a 'clever' text range  | 
|  ►CMovingRangeFeedback |  | 
|  CKateDocument |  | 
|  CKateOnTheFlyChecker |  | 
|  ►CParameterizedSessionConfigInterface |  | 
|  CKateDocument |  | 
|  ►CQDomNode [external] |  | 
|  ►CQDomDocument [external] |  | 
|  CKateSyntaxDocument | Store and manage the information about Syntax Highlighting  | 
|  ►CQList< KateRenderRange * > [external] |  | 
|  CRenderRangeList |  | 
|  ►CQObject [external] |  | 
|  CKate::SwapFile | Class for tracking editing actions  | 
|  ►CKate::TextBuffer | Class representing a text buffer  | 
|  CKateBuffer | Maintains a collections of lines  | 
|  CKate::TextFolding | Class representing the folding information for a TextBuffer  | 
|  CKateAnimation | This class provides a fade in/out effect for KMessageWidgets  | 
|  CKateAutoIndent | Provides Auto-Indent functionality for katepart  | 
|  CKateBookmarks |  | 
|  CKateFadeEffect | This class provides a fade in/out effect for arbitrary QWidgets  | 
|  CKateHlManager |  | 
|  CKateLayoutCache | This class handles Kate's caching of layouting information (in KateLineLayout and KateTextLayout)  | 
|  CKateOnTheFlyChecker |  | 
|  CKatePartPluginManager |  | 
|  CKateScriptDocument | Thinish wrapping around KateDocument, exposing the methods we want exposed and adding some helper methods  | 
|  CKateScriptManager | Manage the scripts on disks – find them and query them  | 
|  CKateScriptView | Thinish wrapping around KateView, exposing the methods we want exposed and adding some helper methods  | 
|  CKateSnippetGlobal | This is the main class of KDevelop's snippet plugin  | 
|  CKateSpellCheckDialog |  | 
|  CKateSpellCheckManager |  | 
|  CKateSpellingMenu |  | 
|  CKateTemplateHandler | Inserts a template and offers advanced snippet features, like navigation and mirroring  | 
|  CKateTextAnimation | This class is used to flash text in the text view  | 
|  CKateUndoManager | KateUndoManager implements a document's history  | 
|  CKateViInputModeManager |  | 
|  CKateViKeyMapper |  | 
|  ►CKateViModeBase |  | 
|  CKateViInsertMode |  | 
|  ►CKateViNormalMode | Commands for the vi normal mode  | 
|  CKateViVisualMode |  | 
|  CKateViReplaceMode | Commands for the vi replace mode  | 
|  CKateWordCompletionView |  | 
|  ►CQAbstractItemDelegate [external] |  | 
|  ►CQItemDelegate [external] |  | 
|  ►CExpandingDelegate | This is a delegate that cares, together with ExpandingWidgetModel, about embedded widgets in tree-view  | 
|  CKateCompletionDelegate |  | 
|  ►CQAbstractItemModel [external] |  | 
|  ►CQAbstractProxyModel [external] |  | 
|  ►CQSortFilterProxyModel [external] |  | 
|  CSnippetFilterProxyModel |  | 
|  ►CQAbstractTableModel [external] |  | 
|  ►CExpandingWidgetModel | Cares about expanding/un-expanding items in a tree-view together with ExpandingDelegate  | 
|  CKateArgumentHintModel |  | 
|  CKateCompletionModel | This class has the responsibility for filtering, sorting, and manipulating code completion data provided by a CodeCompletionModel  | 
|  ►CQStandardItemModel [external] |  | 
|  CSnippetStore | This class is implemented as singelton  | 
|  ►CQWidget [external] |  | 
|  CKateIconBorder |  | 
|  CKateMessageWidget | This class implements a message widget based on KMessageWidget  | 
|  CKatePrintHeaderFooter |  | 
|  CKatePrintLayout |  | 
|  CKatePrintTextSettings |  | 
|  CKateSchemaConfigColorTab |  | 
|  CKateSchemaConfigDefaultStylesTab |  | 
|  CKateSchemaConfigFontTab |  | 
|  CKateSchemaConfigHighlightTab |  | 
|  CKateViewBar |  | 
|  ►CKateViewBarWidget |  | 
|  CKateCommandLineBar |  | 
|  CKateDictionaryBar |  | 
|  CKateGotoBar |  | 
|  CKateSearchBar |  | 
|  CKateViEmulatedCommandBar | A KateViewBarWidget that attempts to emulate some of the features of Vim's own command bar, including insertion of register contents via ctr-r<registername>; dismissal via ctrl-c and ctrl-[; bi-directional incremental searching, with SmartCase; interactive sed-replace; plus a few extensions such as completion from document and navigable sed search and sed replace history  | 
|  CKateViewInternal |  | 
|  ►CQAbstractButton [external] |  | 
|  ►CQToolButton [external] |  | 
|  CKateHelpButton |  | 
|  ►CQAbstractSlider [external] |  | 
|  ►CQScrollBar [external] |  | 
|  CKateScrollBar | This class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal..  | 
|  ►CQFrame [external] |  | 
|  CKateCompletionWidget | This is the code completion's main widget, and also contains the core interface logic  | 
|  ►CQAbstractScrollArea [external] |  | 
|  ►CQAbstractItemView [external] |  | 
|  ►CQTreeView [external] |  | 
|  ►CExpandingTree |  | 
|  CKateArgumentHintTree |  | 
|  CKateCompletionTree |  | 
|  ►CQTreeWidget [external] |  | 
|  CKateColorTreeWidget |  | 
|  CKateStyleTreeWidget | QTreeWidget that automatically adds columns for KateStyleListItems and provides a popup menu and a slot to edit a style using the keyboard  | 
|  ►CQScrollArea [external] |  | 
|  CVariableListView |  | 
|  CSnippetView | This class gets embedded into the right tool view by the KateSnippetGlobal  | 
|  ►CVariableEditor |  | 
|  CVariableBoolEditor |  | 
|  CVariableColorEditor |  | 
|  CVariableFontEditor |  | 
|  CVariableIntEditor |  | 
|  CVariableRemoveSpacesEditor |  | 
|  CVariableSpellCheckEditor |  | 
|  CVariableStringEditor |  | 
|  CVariableStringListEditor |  | 
|  CVariableLineEdit |  | 
|  CSnippetRepository | Each object of this type represents a repository of snippets  | 
|  CSwapDiffCreator |  | 
|  ►CQPaintDevice [external] |  | 
|  CQWidget [external] |  | 
|  ►CQScriptable [external] |  | 
|  CKateScriptDocument | Thinish wrapping around KateDocument, exposing the methods we want exposed and adding some helper methods  | 
|  CKateScriptView | Thinish wrapping around KateView, exposing the methods we want exposed and adding some helper methods  | 
|  ►CQStandardItem [external] |  | 
|  CSnippet | One object of this class represents a single snippet  | 
|  CSnippetRepository | Each object of this type represents a repository of snippets  | 
|  ►CRangeCommand |  | 
|  CKateCommandLineScript | A specialized class for scripts that are of type KateScriptInformation::IndentationScript  | 
|  CKateCommands::CoreCommands | This KTextEditor::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc  | 
|  CKateCommands::SedReplace | Support vim/sed style search and replace  | 
|  CKateCommands::ViCommands | This KTextEditor::Command provides vi 'ex' commands  | 
|  ►CRecoveryInterface |  | 
|  CKateDocument |  | 
|  CScriptActionInfo |  | 
|  ►CSearchInterface |  | 
|  CKateDocument |  | 
|  ►CSessionConfigInterface |  | 
|  CKateDocument |  | 
|  CKateView |  | 
|  CSnippetCompletionItem |  | 
|  ►CSnippetViewBase |  | 
|  CSnippetView | This class gets embedded into the right tool view by the KateSnippetGlobal  | 
|  ►CTemplateInterface2 |  | 
|  CKateView |  | 
|  ►CTemplateScript |  | 
|  CKateTemplateScript |  | 
|  ►CTemplateScriptRegistrar |  | 
|  CKateGlobal | KateGlobal One instance of this class is hold alive during a kate part session, as long as any factory, document or view stay around, here is the place to put things which are needed and shared by all this objects ;)  | 
|  CKate::TextBlock | Class representing a text block  | 
|  ►CTextHintInterface |  | 
|  CKateView |  | 
|  CKate::TextHistory | Class representing the editing history of a TextBuffer  | 
|  CKate::TextLineData | Class representing a single text line  | 
|  CKate::TextLoader | File Loader, will handle reading of files + detecting encoding  | 
|  ►CVariableInterface |  | 
|  CKateDocument |  | 
|  ►CVariableItem |  | 
|  CVariableBoolItem |  | 
|  CVariableColorItem |  | 
|  CVariableFontItem |  | 
|  CVariableIntItem |  | 
|  CVariableRemoveSpacesItem |  | 
|  CVariableSpellCheckItem |  | 
|  CVariableStringItem |  | 
|  CVariableStringListItem |  | 
|  ►CView |  | 
|  CKateView |  | 
|  ►CKCompletion |  | 
|  CKateCmdShellCompletion | A KCompletion object that completes last ?unquoted? word in the string passed  | 
|  Ctypedef |  |