• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • kate
 

kate

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 ▼CKParts::BrowserExtension [external]
 CKateBrowserExtensionInterface for embedding KateDocument into a browser
 ▼CKate::CommandKate Commands
 CKateCommands::CharacterInsert a unicode or ascii character base 9+1: 1234 hex: 0x1234 or x1234 octal: 01231
 CKateCommands::CoreCommandsThis Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
 CKateCommands::DateInsert 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::CommandExtensionExtension to the Command interface, allowing to interact with commands during typing
 CKateCommands::CoreCommandsThis Kate::Command provides access to a lot of the core functionality of kate part, settings, utilities, navigation etc
 CKate::DocumentThis interface provides access to the Kate Document class
 CKate::DocumentExtExtensions to the Document Interface
 CIndenterConfigPageThis widget will be embedded into a modal dialog when clicking the "Configure..." button in the indentation config page
 CKateArbitraryHighlightAn arbitrary highlighting interface for Kate
 CKateAttributeThe Attribute class incorporates all text decorations supported by Kate
 ▼CKateAutoIndentProvides Auto-Indent functionality for katepart
 ▼CKateNormalIndentProvides Auto-Indent functionality for katepart
 CKateVarIndentThis indenter uses document variables to determine when to add/remove indents
 CKateBufBlockAmount of data representing a certain number of lines
 CKateBufBlockListList 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
 CKateBufferMaintains a collections of lines
 CKateConfigBase Class for the Kate Config Classes
 CKateJScriptWhole Kate Part scripting in one classs Allow subclassing to allow specialized scripting engine for indenters
 CKateRendererHandles all of the work of rendering the text (used for the views and printing)
 CKateScrollBarThis 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
 CKateSuperRangeRepresents a range of text, from the start() to the end()
 CKateSyntaxContextDataClass holding the data around the current QDomElement
 CKateSyntaxDocumentStore and manage the information about Syntax Highlighting
 CKateSyntaxModeListItemInformation about each syntax hl Mode
 ▼CKateTextCursorSimple cursor class with no document pointer
 ▼CKateDocCursorCursor class with a pointer to its document
 CKateSuperCursorPossible additional features:
 CKateUndoGroupClass to manage a group of undo items
 ▼CKDialog [external]
 ▼CKDialogBase [external]
 CKateModOnHdPromptThis dialog will prompt the user for what do with a file that is modified on disk
 CKateReplacePromptSimple replace prompt dialog
 COutputFunctionCustomizing output to result-files
 COutputObjectCustomizing output to result-files
 ▼CTDEAction [external]
 ▼CTDEActionMenu [external]
 CKateViewIndentationActionThis action provides a list of available indenters and gets plugged into the KateView's TDEActionCollection
 ▼CTDECompletion [external]
 CKateCmdShellCompletionA TDECompletion object that completes last ?unquoted? word in the string passed
 ▼CTDEShared [external]
 CKateTextLineThe KateTextLine represents a line of text
 CKate::ViewThe Kate::View text editor interface

kate

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

kate

Skip menu "kate"
  • arts
  • dcop
  • dnssd
  • interfaces
  •   kspeech
  •     interface
  •     library
  •   tdetexteditor
  • kate
  • kded
  • kdoctools
  • kimgio
  • kjs
  • libtdemid
  • libtdescreensaver
  • tdeabc
  • tdecmshell
  • tdecore
  • tdefx
  • tdehtml
  • tdeinit
  • tdeio
  •   bookmarks
  •   httpfilter
  •   kpasswdserver
  •   kssl
  •   tdefile
  •   tdeio
  •   tdeioexec
  • tdeioslave
  •   http
  • tdemdi
  •   tdemdi
  • tdenewstuff
  • tdeparts
  • tdeprint
  • tderandr
  • tderesources
  • tdespell2
  • tdesu
  • tdeui
  • tdeunittest
  • tdeutils
  • tdewallet
Generated for kate by doxygen 1.9.4
This website is maintained by Timothy Pearson.