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

KTextEditor

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ▼NKTextEditorNamespace for the KDE Text Editor Interfaces
 CAnnotationInterfaceA Document extension interface for handling Annotations
 CAnnotationModelAn model for providing line annotation information
 CAnnotationViewInterfaceAnnotation interface for the View
 CAttributeA class which provides customized text decorations
 CCodeCompletionInterfaceCode completion extension interface for the View
 CCodeCompletionModelAn item model for providing code completion, and meta information for enhanced presentation
 CCodeCompletionModel2You must inherit your completion-model from CodeCompletionModel2 if you want to use a hierarchical structure and want to receive execution-feedback
 CCodeCompletionModelControllerInterfaceController interface for a CodeCompletionModel
 CCodeCompletionModelControllerInterface2Extension of CodeCompletionModelControllerInterface
 CCodeCompletionModelControllerInterface3Controller interface for a CodeCompletionModel
 CCommandAn Editor command line command
 CCommandExtensionExtension interface for a Command
 CCommandInterfaceCommand extension interface for the Editor
 CConfigInterfaceConfig interface extension for the Document and View
 CConfigPageConfig page interface for the Editor
 CContainerInterfaceClass that allows the kpart host to provide some extensions
 CCoordinatesToCursorInterfacePixel coordinate to Cursor extension interface for the View
 CCursorAn object which represents a position in a Document
 CDocumentA KParts derived class representing a text document
 CDocumentAdaptorFor documentation see Document
 CEditorAccessor interface for Editor part
 CEditorChooserEditor Component Chooser
 CFactoryAccessor to the Editor implementation
 ▼CHighlightInterfaceHighlighting information interface for the Document
 CAttributeBlockAn AttributeBlock represents an Attribute with its dimension in a given line
 CLoadSaveFilterCheckPluginPlugin for load/save filtering FIXME: REMOVE FOR KDE5
 CMarkMark class containing line and mark types
 CMarkInterfaceMark extension interface for the Document
 CMdiContainerA container for MDI-capable kpart hosts
 CMessageThis class holds a Message to display in Views
 CMessageInterfaceMessage interface for posting interactive Messages to a Document and its Views
 CModeInterfaceMode information interface for the Document
 CModificationInterfaceExternal modification extension interface for the Document
 CMovingCursorA Cursor which is bound to a specific Document, and maintains its position
 CMovingInterfaceDocument interface for MovingCursors and MovingRanges
 CMovingRangeA range that is bound to a specific Document, and maintains its position
 CMovingRangeFeedbackA class which provides notifications of state changes to a MovingRange
 CParameterizedSessionConfigInterfaceParameterized session config interface extension for the Document
 CPluginKTextEditor Plugin interface
 CRangeAn object representing a section of text, from one Cursor to another
 CRangeCommandExtension interface for a Command making the exec method take a line range
 CRecoveryInterfaceDocument extension interface to control crash recovery
 CSearchInterfaceSearch interface extension for the Document
 CSessionConfigInterfaceSession config interface extension for the Document, View and Plugin
 CSmartCursorA Cursor which is bound to a specific Document, and maintains its position
 CSmartCursorNotifierA class which provides notifications of state changes to a SmartCursor via QObject signals
 CSmartCursorWatcherA class which provides notifications of state changes to a SmartCursor via virtual inheritance
 CSmartInterfaceA Document extension interface for handling SmartCursors and SmartRanges
 CSmartRangeA Range which is bound to a specific Document, and maintains its position
 CSmartRangeNotifierA class which provides notifications of state changes to a SmartRange via QObject signals
 CSmartRangeWatcherA class which provides notifications of state changes to a SmartRange via virtual inheritance
 CTemplateInterfaceThis is an interface for inserting template strings with user editable fields into a document
 CTemplateInterface2
 CTemplateScript
 CTemplateScriptRegistrarThis is an extension for KTextEditor::Editor
 CTextHintInterfaceText hint interface showing tool tips under the mouse for the View
 CVariableInterfaceVariable/Modeline extension interface for the Document
 CViewA text widget with KXMLGUIClient that represents a Document
 CViewBarContainerAn application providing a centralized place for horizontal view bar containers (eg search bars) has to implement this
 CKShared
 CKXMLGUIClient
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:48 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KTextEditor

Skip menu "KTextEditor"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Modules
  • 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