• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • applications API Reference
  • KDE Home
  • Contact Us
 

Kate

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ►NKate
 CSwapFileClass for tracking editing actions
 CTextBlockClass representing a text block
 CTextBufferClass representing a text buffer
 CTextCursorClass representing a 'clever' text cursor
 CTextFoldingClass representing the folding information for a TextBuffer
 CTextHistoryClass representing the editing history of a TextBuffer
 ►CTextLineDataClass representing a single text line
 CAttributeAttribute storage
 CTextLoaderFile Loader, will handle reading of files + detecting encoding
 CTextRangeClass representing a 'clever' text range
 ►NKateCommandsThe KateCommands namespace collects subclasses of KTextEditor::Command for specific use in kate
 CAppCommandsThis KTextEditor::Command provides vi commands for the application
 CCharacterInsert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231
 CCoreCommandsThis KTextEditor::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
 CDateInsert the current date/time in the given format
 ►CSedReplaceSupport vim/sed style search and replace
 CInteractiveSedReplacer
 CViCommandsThis KTextEditor::Command provides vi 'ex' commands
 ►NKTextEditor
 CCodeCompletionModelControllerInterface4Extension of CodeCompletionModelControllerInterface3
 CDocumentCursorA Cursor which is bound to a specific Document
 CFoldingInterfaceKTextEditor interface for code folding of a KTextEditor::View
 CCommandRangeExpressionParser
 CEditRepositoryThis dialog is used to create/edit snippet repositories and the snippets in them
 CEditSnippetThis dialog is used to create/edit snippets in a given repository
 CExpandingDelegateThis is a delegate that cares, together with ExpandingWidgetModel, about embedded widgets in tree-view
 CExpandingTree
 CExpandingWidgetModelCares about expanding/un-expanding items in a tree-view together with ExpandingDelegate
 CKAction
 CKActionMenu
 CKateAnimationThis class provides a fade in/out effect for KMessageWidgets
 CKateArgumentHintModel
 CKateArgumentHintTree
 CKateAutoIndentProvides Auto-Indent functionality for katepart
 CKateBookmarks
 CKateBrowserExtensionInterface for embedding KateDocument into a browser
 CKateBufferMaintains a collections of lines
 CKateCategoryDrawer
 CKateCmd
 CKateCmdLineEdit
 CKateCmdShellCompletionA KCompletion object that completes last ?unquoted? word in the string passed
 CKateColorItem
 CKateColorTreeWidget
 CKateCommandLineBar
 CKateCommandLineScriptA specialized class for scripts that are of type KateScriptInformation::IndentationScript
 CKateCommandLineScriptHeader
 CKateCompletionConfig
 CKateCompletionConfigTab
 CKateCompletionDelegate
 ►CKateCompletionModelThis class has the responsibility for filtering, sorting, and manipulating code completion data provided by a CodeCompletionModel
 CGroup
 CKateCompletionTree
 ►CKateCompletionWidgetThis is the code completion's main widget, and also contains the core interface logic
 CCompletionRange
 CKateConfigBase Class for the Kate Config Classes
 CKateConfigPage
 CKateDefaultColors
 CKateDictionaryBar
 CKateDocument
 CKateDocumentConfig
 CKateEditConfigTab
 CKateEditGeneralConfigTab
 CKateEditInsertLineUndo
 CKateEditInsertTextUndo
 CKateEditMarkLineAutoWrappedUndo
 CKateEditRemoveLineUndo
 CKateEditRemoveTextUndo
 CKateEditUnWrapLineUndo
 CKateEditWrapLineUndo
 CKateEmbeddedHlInfo
 CKateExtendedAttributeAn 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
 CKateFadeEffectThis class provides a fade in/out effect for arbitrary QWidgets
 CKateFileType
 CKateGlobalKateGlobal 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 ;)
 CKateGlobalConfig
 CKateGotoBar
 CKateHelpButton
 ►CKateHighlighting
 CContextChange
 CKateHighlightingMenu
 CKateHl2CharDetect
 CKateHlAnyChar
 CKateHlCChar
 CKateHlCFloat
 CKateHlCharDetect
 CKateHlCHex
 CKateHlCOct
 CKateHlContext
 CKateHlContextModificationDescribe a modification of the context stack
 CKateHlCStringChar
 CKateHlDetectIdentifier
 CKateHlDetectSpaces
 CKateHlDownloadDialog
 CKateHlFloat
 CKateHlIncludeRule
 CKateHlInt
 CKateHlItem
 CKateHlKeyword
 CKateHlLineContinue
 CKateHlManager
 CKateHlRangeDetect
 CKateHlRegExpr
 CKateHlStringDetect
 CKateHlWordDetect
 CKateIconBorder
 CKateIndentConfigTab
 CKateIndentScriptA specialized class for scripts that are of type KateScriptInformation::IndentationScript
 CKateIndentScriptHeader
 CKateKeywordCompletionModelHighlighting-file based keyword completion for the editor
 CKateLayoutCacheThis class handles Kate's caching of layouting information (in KateLineLayout and KateTextLayout)
 CKateLineLayout
 CKateLineLayoutMap
 CKateMatch
 CKateMessageWidgetThis class implements a message widget based on KMessageWidget
 CKateModeManager
 CKateModeMenu
 CKateModifiedInsertLine
 CKateModifiedInsertText
 CKateModifiedRemoveLine
 CKateModifiedRemoveText
 CKateModifiedUnWrapLine
 CKateModifiedWrapLine
 CKateModOnHdPromptThis dialog will prompt the user for what do with a file that is modified on disk
 CKateNavigationConfigTab
 CKateOnTheFlyChecker
 CKatePartPluginConfigPage
 CKatePartPluginInfo
 CKatePartPluginManager
 CKatePasteMenu
 CKatePlainTextSearchObject to help to search for plain text
 CKatePrefixStoreThis class can be used to efficiently search for occurrences of strings in a given string
 CKatePrinter
 CKatePrintHeaderFooter
 CKatePrintLayout
 CKatePrintTextSettings
 CKateRegExp
 CKateRegExpSearchObject to help to search for regexp
 CKateRendererHandles all of the work of rendering the text (used for the views and printing)
 CKateRendererConfig
 CKateRenderRange
 CKateSaveConfigTab
 CKateSchema
 CKateSchemaConfigColorTab
 CKateSchemaConfigDefaultStylesTab
 CKateSchemaConfigFontTab
 CKateSchemaConfigHighlightTab
 CKateSchemaConfigPage
 CKateSchemaManager
 CKateScriptKateScript objects represent a script that can be executed and inspected
 CKateScriptActionKateScriptAction is an action that executes a commandline-script if triggered
 CKateScriptActionMenuTools > Scripts menu This menu is filled with the command line scripts exported via the scripting support
 CKateScriptDocumentThinish wrapping around KateDocument, exposing the methods we want exposed and adding some helper methods
 CKateScriptHeader
 CKateScriptManagerManage the scripts on disks – find them and query them
 CKateScriptViewThinish wrapping around KateView, exposing the methods we want exposed and adding some helper methods
 CKateScrollBarThis class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal..
 CKateSearchBar
 CKateSnippetGlobalThis is the main class of KDevelop's snippet plugin
 CKateSpellCheckConfigTab
 CKateSpellCheckDialog
 CKateSpellCheckManager
 CKateSpellingMenu
 CKateStyleTreeWidgetQTreeWidget that automatically adds columns for KateStyleListItems and provides a popup menu and a slot to edit a style using the keyboard
 CKateSyntaxContextDataClass holding the data around the current QDomElement
 CKateSyntaxDocumentStore and manage the information about Syntax Highlighting
 CKateSyntaxModeListItemInformation about each syntax hl Mode
 ►CKateTemplateHandlerInserts a template and offers advanced snippet features, like navigation and mirroring
 CMirrorBehaviour
 CKateTemplateScript
 CKateTextAnimationThis class is used to flash text in the text view
 CKateTextLayoutThis class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be needed to represent one actual line of text (ie
 CKateUndoBase class for Kate undo commands
 CKateUndoGroupClass to manage a group of undo items
 CKateUndoManagerKateUndoManager implements a document's history
 CKateViCommand
 CKateViEmulatedCommandBarA 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
 CKateView
 CKateViewBar
 CKateViewBarWidget
 CKateViewConfig
 CKateViewDefaultsConfig
 CKateViewEncodingAction
 CKateViewIndentationActionThis action provides a list of available indenters and gets plugged into the KateView's KActionCollection
 CKateViewInternal
 CKateViewSchemaAction
 CKateViGlobal
 CKateViInputModeConfigTab
 ►CKateViInputModeManager
 CCompletion
 CKateViInsertMode
 CKateViJump
 CKateViKeyMapper
 CKateViKeyParserFor encoding keypresses w/ modifiers into an internal QChar representation and back again to a descriptive text string
 CKateViModeBase
 CKateViMotionCombined class for motions and text objects
 CKateViNormalModeCommands for the vi normal mode
 CKateViRange
 CKateViReplaceModeCommands for the vi replace mode
 CKateViVisualMode
 CKateWordCompletionModel
 CKateWordCompletionView
 CKCategoryDrawerV3
 CKDialog
 CKLineEdit
 CKSelectAction
 CKShared
 CModeConfigPage
 CNormalRenderRange
 CRenderRangeList
 CScriptActionInfo
 CSnippetOne object of this class represents a single snippet
 CSnippetCompletionItem
 CSnippetCompletionModel
 CSnippetFilterProxyModel
 CSnippetRepositoryEach object of this type represents a repository of snippets
 CSnippetStoreThis class is implemented as singelton
 CSnippetViewThis class gets embedded into the right tool view by the KateSnippetGlobal
 CSwapDiffCreator
 CVariableBoolEditor
 CVariableBoolItem
 CVariableColorEditor
 CVariableColorItem
 CVariableEditor
 CVariableFontEditor
 CVariableFontItem
 CVariableIntEditor
 CVariableIntItem
 CVariableItem
 CVariableLineEdit
 CVariableListView
 CVariableRemoveSpacesEditor
 CVariableRemoveSpacesItem
 CVariableSpellCheckEditor
 CVariableSpellCheckItem
 CVariableStringEditor
 CVariableStringItem
 CVariableStringListEditor
 CVariableStringListItem
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:57:03 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

Kate

Skip menu "Kate"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

applications API Reference

Skip menu "applications API Reference"
  •   kate
  •       kate
  •   KTextEditor
  •   Kate
  • Konsole

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal