KDE 4.9 PyKDE API Reference

- KDE's Python API

# PyKDE4.ktexteditor Module

## KTextEditor

Overview | kte_design "Design" | kte_guidelines "Coding Guidelines" | kte_port_to_kde4 "Porting to KDE 4" | kte_howto "Using"

Introduction The KTextEditor interfaces - also called KTE interfaces - are a set of well-defined interfaces which an application or library can implement to provide advanced plain text editing services. Applications which utilise this interface can thus allow the user to choose which implementation of the editor component to use. The only implementation right now is the Kate Editor Component (Kate Part).

General - kte_design - kte_howto - kte_port_to_kde4 - Contact/Mailing Lists

Implementation Notes - kte_guidelines

Extension Interfaces - kte_group_doc_extensions - kte_group_view_extensions - kte_group_editor_extensions - kte_group_plugin_extensions - kte_group_command_extensions - kte_group_ccmodel_extensions

API Reference - All Classes - Annotated Classes - Inheritance Hierarchy <!-- grouped classes -> TODO Grouping -->

Author(s):
  Dominik Haumann <dhdev@gmx.de>
  Christoph Cullmann <cullmann@kde.org>
  Hamish Rodda <rodda@kde.org>
  Joseph Wenninger <jowenn@kde.org>
  Jochen Wilhelmy <digisnap@cs.tu-berlin.de>
  Anders Lund <anders@alweb.dk>
  Matt Broadstone <mbroadst@gmail.com>

Maintainer(s):
  Dominik Haumann <dhdev@gmx.de>
  Christoph Cullmann <cullmann@kde.org>
  Hamish Rodda <rodda@kde.org>

License(s):
  LGPLv2

## Namespaces

G | T |
global | KTextEditor |

## Class Index

A | EditorChooser (KTextEditor) | RangeCommand (KTextEditor)
AnnotationInterface (KTextEditor) | F | RecoveryInterface (KTextEditor)
AnnotationModel (KTextEditor) | Factory (KTextEditor) | S
AnnotationViewInterface (KTextEditor) | H | SearchInterface (KTextEditor)
Attribute (KTextEditor) | HighlightInterface (KTextEditor) | SessionConfigInterface (KTextEditor)
C | L | SmartCursor (KTextEditor)
CodeCompletionInterface (KTextEditor) | LoadSaveFilterCheckPlugin (KTextEditor) | SmartCursorNotifier (KTextEditor)
CodeCompletionModel (KTextEditor) | M | SmartCursorWatcher (KTextEditor)
CodeCompletionModel2 (KTextEditor) | Mark (KTextEditor) | SmartInterface (KTextEditor)
CodeCompletionModelControllerInterface3 (KTextEditor) | MarkInterface (KTextEditor) | SmartRange (KTextEditor)
Command (KTextEditor) | MdiContainer (KTextEditor) | SmartRangeNotifier (KTextEditor)
CommandExtension (KTextEditor) | ModeInterface (KTextEditor) | SmartRangeWatcher (KTextEditor)
CommandInterface (KTextEditor) | ModificationInterface (KTextEditor) | T
ConfigInterface (KTextEditor) | MovingCursor (KTextEditor) | TemplateInterface (KTextEditor)
ConfigPage (KTextEditor) | MovingInterface (KTextEditor) | TemplateInterface2 (KTextEditor)
ContainerInterface (KTextEditor) | MovingRange (KTextEditor) | TemplateScript (KTextEditor)
CoordinatesToCursorInterface (KTextEditor) | MovingRangeFeedback (KTextEditor) | TemplateScriptRegistrar (KTextEditor)
Cursor (KTextEditor) | P | TextHintInterface (KTextEditor)
D | ParameterizedSessionConfigInterface (KTextEditor) | V
Document (KTextEditor) | Plugin (KTextEditor) | VariableInterface (KTextEditor)
E | R | View (KTextEditor)
Editor (KTextEditor) | Range (KTextEditor) | ViewBarContainer (KTextEditor)