• Skip to content
  • Skip to link menu
KDE 4.5 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
Note: This is a reduced mirror of the KDE API documentation hosted by Michael Pyne.
 

Kate

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ABGlobal
AbstractExporterThis file is part of the KDE libraries Copyright (C) 2009 Milian Wolff <mail@milianw.de>
AutoBookmarkEnt
AutoBookmarker
AutoBookmarkerConfigPage
AutoBookmarkerEntEditor
AutoBraceConfig
AutoBracePluginThis file is part of the KDE libraries Copyright (C) 2008 Jakob Petsovits <jpetso@gmx.at>
AutoBracePluginDocument
KateCommands::CharacterInsert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231
KateCompletionWidget::CompletionRange
ConfigInterfaceExtension
KateCommands::CoreCommandsThis KTextEditor::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
ExpandingDelegateThis is a delegate that cares, together with ExpandingWidgetModel, about embedded widgets in tree-view
ExpandingTree
ExpandingWidgetModelCares about expanding/un-expanding items in a tree-view together with ExpandingDelegate
ExporterPlugin
ExporterPluginView
KateCompletionModel::Group
HTMLExporterThis file is part of the KDE libraries Copyright (C) 2009 Milian Wolff <mail@milianw.de>
IconInserterPlugin
IconInserterPluginView
InsaneHTMLPluginLE
InsaneHTMLPluginLEView
InsertFilePlugin
InsertFilePluginView
KateArgumentHintModel
KateArgumentHintTree
KateAutoIndentProvides Auto-Indent functionality for katepart
KateBookmarks
KateBrowserExtensionInterface for embedding KateDocument into a browser
KateBufferMaintains a collections of lines
KateCmd
KateCmdLineEdit
KateCmdShellCompletionA KCompletion object that completes last ?unquoted? word in the string passed
KateCodeFoldingNode
KateCodeFoldingTree
KateCommandLineBar
KateCommandLineScriptA specialized class for scripts that are of type KateScriptInformation::IndentationScript
KateCommandLineScriptHeader
KateCompletionConfig
KateCompletionConfigTab
KateCompletionDelegate
KateCompletionModelThis class has the responsibility for filtering, sorting, and manipulating code completion data provided by a CodeCompletionModel
KateCompletionTree
KateCompletionWidgetThis is the code completion's main widget, and also contains the core interface logic
KateConfigBase Class for the Kate Config Classes
KateConfigPage
KateDictionaryBar
KateDocument
KateDocumentConfig
KateEditConfigTab
KateEditGeneralConfigTab
KateEditHistoryManages edit history in a document
KateEditInfoRepresents a single edit to a KateDocument
KateEditInsertLineUndo
KateEditInsertTextUndo
KateEditMarkLineAutoWrappedUndo
KateEditRemoveLineUndo
KateEditRemoveTextUndo
KateEditUnWrapLineUndo
KateEditWrapLineUndo
KateEmbeddedHlInfo
KateExtendedAttributeAn 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
KateFileType
KateGlobalKateGlobal 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 ;)
KateGlobalConfig
KateGotoBar
KateHiddenLineBlock
KateHighlighting
KateHighlightingMenu
KateHl2CharDetect
KateHlAnyChar
KateHlCChar
KateHlCFloat
KateHlCharDetect
KateHlCHex
KateHlCOct
KateHlContext
KateHlContextModificationDescribe a modification of the context stack
KateHlCStringChar
KateHlDetectIdentifier
KateHlDetectSpaces
KateHlDownloadDialog
KateHlFloat
KateHlIncludeRule
KateHlInt
KateHlItem
KateHlKeyword
KateHlLineContinue
KateHlManager
KateHlRangeDetect
KateHlRegExpr
KateHlStringDetect
KateIconBorder
KateIndentConfigTab
KateIndentScriptA specialized class for scripts that are of type KateScriptInformation::IndentationScript
KateIndentScriptHeader
KateLayoutCacheThis class handles Kate's caching of layouting information (in KateLineLayout and KateTextLayout)
KateLineInfo
KateLineLayout
KateLineLayoutMap
KateMatch
KateModeManager
KateModeMenu
KateModOnHdPromptThis dialog will prompt the user for what do with a file that is modified on disk
KateOnTheFlyChecker
KatePartPluginConfigPage
KatePartPluginInfo
KatePartPluginManager
KatePlainTextSearchObject to help to search for plain text
KatePrefixStoreThis class can be used to efficiently search for occurrences of strings in a given string
KatePrinter
KatePrintHeaderFooter
KatePrintLayout
KatePrintTextSettings
KateRegExp
KateRegExpSearchObject to help to search for regexp
KateRendererHandles all of the work of rendering the text (used for the views and printing)
KateRendererConfig
KateRenderRange
KateSaveConfigTab
KateSchemaConfigColorTab
KateSchemaConfigFontColorTab
KateSchemaConfigFontTab
KateSchemaConfigHighlightTab
KateSchemaConfigPage
KateSchemaManager
KateScriptKateScript objects represent a script that can be executed and inspected
KateScriptConfigPage
KateScriptDocumentThinish wrapping around KateDocument, exposing the methods we want exposed and adding some helper methods
KateScriptHeader
KateScriptManagerManage the scripts on disks -- find them and query them
KateScriptViewThinish wrapping around KateView, exposing the methods we want exposed and adding some helper methods
KateScrollBarThis class is required because QScrollBar's sliderMoved() signal is really supposed to be a sliderDragged() signal
KateSearchBar
KateSelectConfigTab
KateSmartCursorPossible additional features:
  • Notification when a cursor enters or exits a view
  • suggest something :)
KateSmartGroupThis class holds a ground of cursors and ranges which involve a certain number of lines in a document
KateSmartManagerManages SmartCursors and SmartRanges
KateSmartRangeInternal implementation of KTextEditor::SmartRange
KateSmartRangeNotifierInternal Implementation of KTextEditor::SmartRangeNotifier
KateSpellCheckConfigTab
KateSpellCheckDialog
KateSpellCheckManager
KateSpellingMenu
KateStackedWidget
KateStyleTreeWidgetQTreeWidget that automatically adds columns for KateStyleListItems and provides a popup menu and a slot to edit a style using the keyboard
KateSyntaxContextDataClass holding the data around the current QDomElement
KateSyntaxDocumentStore and manage the information about Syntax Highlighting
KateSyntaxModeListItemInformation about each syntax hl Mode
KateTemplateHandlerInserts a template and offers advanced snippet features, like navigation and mirroring
KateTemplateScript
KateTextLayoutThis class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be needed to represent one actual line of text (ie
KateUndoBase class for Kate undo commands
KateUndoGroupClass to manage a group of undo items
KateUndoManagerKateUndoManager implements a document's history
KateViCommand
KateView
KateViewBar
KateViewBarWidget
KateViewConfig
KateViewDefaultsConfig
KateViewEncodingAction
KateViewIndentationActionThis action provides a list of available indenters and gets plugged into the KateView's KActionCollection
KateViewInternal
KateViewSchemaAction
KateViGlobal
KateViInputModeConfigTab
KateViInputModeManager
KateViInsertModeCommands for the vi insert mode
KateViKeyParserFor encoding keypresses w/ modifiers into an internal QChar representation and back again to a descriptive text string
KateViModeBar
KateViModeBase
KateViMotionCombined class for motions and text objects
KateViNormalModeCommands for the vi normal mode
KateViRange
KateViReplaceModeCommands for the vi replace mode
KateViVisualMode
KateWordCompletionModel
KateWordCompletionView
KTextEditor::KDataToolPlugin
KTextEditor::KDataToolPluginView
KTextEditorPythonEncodingCheck
KateTemplateHandler::MirrorBehaviour
ModeConfigPage
NormalRenderRange
PluginViewInterface
QItemDelegate
QList
QScriptable
QScrollBar
RenderRangeList
KateCommands::SedReplaceSupport vim/sed style search and replace
SmartRenderRange
Kate::TextBlockClass representing a text block
Kate::TextBufferClass representing a text buffer
Kate::TextCursorClass representing a 'clever' text cursor
Kate::TextHistoryClass representing the editing history of a TextBuffer
Kate::TextLineDataClass representing a single text line
Kate::TextLoaderFile Loader, will handle reading of files + detecting encoding
Kate::TextRangeClass representing a 'clever' text range
TimeDateConfig
TimeDatePlugin
TimeDatePluginView
KateCommands::ViCommandsThis KTextEditor::Command provides vi 'ex' commands

Kate

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

Class Picker

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  •     Sodep
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.9
This website is maintained by Michael Pyne, and is a reduced mirror of the KDE API docs. KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal