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

KTextEditor

KTextEditor

Overview | Design | Coding Guidelines | Porting to KDE 4 | 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

  • Overview of the Core Interface Design
  • How to use the KTextEditor Interfaces
  • Porting to KDE 4
  • Contact/Mailing Lists

Implementation Notes

  • Coding Guidelines and API Conventions

Extension Interfaces

  • Document Extension Interfaces
  • View Extension Interfaces
  • Editor Extension Interfaces
  • Plugin Extension Interfaces
  • Command Extension Interfaces
  • CodeCompletionModel Extension Interfaces

API Reference

  • All Classes
  • Annotated Classes
  • Inheritance Hierarchy
Author(s):
Dominik Haumann <dhdev.nosp@m.@gmx.nosp@m..de>
Christoph Cullmann <cullm.nosp@m.ann@.nosp@m.kde.o.nosp@m.rg>
Hamish Rodda <rodda.nosp@m.@kde.nosp@m..org>
Joseph Wenninger <jowen.nosp@m.n@kd.nosp@m.e.org>
Jochen Wilhelmy <digis.nosp@m.nap@.nosp@m.cs.tu.nosp@m.-ber.nosp@m.lin.d.nosp@m.e>
Anders Lund <ander.nosp@m.s@al.nosp@m.web.d.nosp@m.k>
Matt Broadstone <mbroa.nosp@m.dst@.nosp@m.gmail.nosp@m..com>
Maintainer(s):
Dominik Haumann <dhdev.nosp@m.@gmx.nosp@m..de>
Christoph Cullmann <cullm.nosp@m.ann@.nosp@m.kde.o.nosp@m.rg>
Hamish Rodda <rodda.nosp@m.@kde.nosp@m..org>
License(s):
LGPLv2
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