• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Kate

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ABGlobal
Kate::ActionMenu
AutoBookmarkEnt
AutoBookmarker
AutoBookmarkerConfigPage
AutoBookmarkerEntEditor
BlockSelectionInterface
KateCommands::CharacterInsert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231
ClipboardInterface
CodeCompletionInterface
Kate::CommandKate Commands
Kate::CommandExtensionExtension to the Command interface, allowing to interact with commands during typing
ConfigInterface
ConfigInterfaceExtension
Kate::ConfigPage
ConfigPage
KateCommands::CoreCommandsThis Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
Kate::Cursor
Cursor
CursorInterface
KateCommands::DateInsert the current date/time in the given format
Kate::DocumentThis interface provides access to the Kate Document class
Document
Kate::DocumentExtExtensions to the Document Interface
DocumentInfoInterface
DocWordCompletionConfigPage
DocWordCompletionPlugin
DocWordCompletionPluginView
DynWordWrapInterface
EditInterface
EditInterfaceExt
EncodingInterface
HighlightingInterface
IndenterConfigPageThis widget will be embedded into a modal dialog when clicking the "Configure..." button in the indentation config page
InsertFilePlugin
InsertFilePluginView
ISearchPlugin
ISearchPluginView
KateArbitraryHighlightAn arbitrary highlighting interface for Kate
KateArbitraryHighlightRange
KateArgHint
KateAttributeThe Attribute class incorporates all text decorations supported by Kate
KateAutoIndentProvides Auto-Indent functionality for katepart
KateBookmarks
KateBracketRange
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
KateCmd
KateCmdLine
KateCmdShellCompletionA KCompletion object that completes last ?unquoted? word in the string passed
KateCodeCompletion
KateCodeCompletionCommentLabel
KateCodeFoldingNode
KateCodeFoldingTree
KateConfigBase Class for the Kate Config Classes
KateConfigPage
KateCSAndSIndent
KateCSmartIndent
KateDocCursorCursor class with a pointer to its document
KateDocument
KateDocumentConfig
KateEditConfigTab
KateEditKeyConfiguration
KateFactory
KateFileType
KateFileTypeConfigTab
KateFileTypeManager
KateFontMetrics
KateFontStruct
KateGotoLineDialog
KateHiddenLineBlock
KateHighlighting
KateHlConfigPage
KateHlData
KateHlDownloadDialog
KateHlItemData
KateHlManager
KateIconBorder
KateIndentConfigTab
KateIndentJScriptImpl
KateIndentJScriptManager
KateIndentScript
KateIndentScriptImplAbstract
KateIndentScriptManagerAbstract
KateJScriptWhole Kate Part scripting in one classs Allow subclassing to allow specialized scripting engine for indenters
KateJScriptManager
KateKeyInterceptorFunctor
KateLineInfo
KateLineRange
KateModOnHdPromptThis dialog will prompt the user for what do with a file that is modified on disk
KateNormalIndentProvides Auto-Indent functionality for katepart
KatePartPluginConfigPage
KatePartPluginListView
KatePrinter
KatePrintHeaderFooter
KatePrintLayout
KatePrintTextSettings
KatePythonIndent
KateRange
KateRendererHandles all of the work of rendering the text (used for the views and printing)
KateRendererConfig
KateReplacePromptSimple replace prompt dialog
KateSaveConfigTab
KateSchemaConfigColorTab
KateSchemaConfigFontColorTab
KateSchemaConfigFontTab
KateSchemaConfigHighlightTab
KateSchemaConfigPage
KateSchemaManager
KateScriptIndent
KateScrollBarThis class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal
KateSearch
KateSelectConfigTab
KateSpell
KateStyleListView
KateSuperCursorPossible additional features:
  • Notification when a cursor enters or exits a view
  • suggest something :)
KateSuperCursorList
KateSuperRangeRepresents a range of text, from the start() to the end()
KateSuperRangeList
KateSyntaxContextDataClass holding the data around the current QDomElement
KateSyntaxDocumentStore and manage the information about Syntax Highlighting
KateSyntaxModeListItemInformation about each syntax hl Mode
KateTemplateHandler
KateTextCursorSimple cursor class with no document pointer
KateTextLineThe KateTextLine represents a line of text
KateTextRange
KateUndoGroupClass to manage a group of undo items
KateVarIndentThis indenter uses document variables to determine when to add/remove indents
KateView
KateViewConfig
KateViewDefaultsConfig
KateViewEncodingAction
KateViewFileTypeAction
KateViewFunction
KateViewHighlightAction
KateViewIndentationActionThis action provides a list of available indenters and gets plugged into the KateView's KActionCollection
KateViewInternal
KateViewObject
KateViewSchemaAction
KateXmlIndent
KTextEditor::KDataToolPlugin
KTextEditor::KDataToolPluginView
KPrintDialogPage
MarkInterface
MarkInterfaceExtension
ObjectImp
OutputFunctionCustomizing output to result-files
OutputObjectCustomizing output to result-files
Plugin
PluginViewInterface
PopupMenuInterface
PrintInterface
RegressionTest
ScriptIndentConfigPage
SearchCommand
SearchInterface
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
SelectionInterface
SelectionInterfaceExt
SessionConfigInterface
TemplateInterface
TestJScriptEnv
TextHintInterface
UndoInterface
VariableInterface
View
Kate::ViewThe Kate::View text editor interface
ViewCursorInterface
ViewStatusMsgInterface
WordWrapInterface

Kate

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

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal