KTextEditor
Class Hierarchy
  
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
| ▼CKTextEditor::AnnotationInterface | A Document extension interface for handling Annotations | 
| CKTextEditor::AnnotationViewInterface | Annotation interface for the View | 
| CKTextEditor::HighlightInterface::AttributeBlock | An AttributeBlock represents an Attribute with its dimension in a given line | 
| CKTextEditor::CodeCompletionInterface | Code completion extension interface for the View | 
| ▼CKTextEditor::CodeCompletionModelControllerInterface | Controller interface for a CodeCompletionModel | 
| CKTextEditor::CodeCompletionModelControllerInterface2 | Extension of CodeCompletionModelControllerInterface | 
| CKTextEditor::CodeCompletionModelControllerInterface3 | Controller interface for a CodeCompletionModel | 
| CKTextEditor::Command | An Editor command line command | 
| CKTextEditor::CommandExtension | Extension interface for a Command | 
| CKTextEditor::CommandInterface | Command extension interface for the Editor | 
| CKTextEditor::ConfigInterface | Config interface extension for the Document and View | 
| CKTextEditor::ContainerInterface | Class that allows the kpart host to provide some extensions | 
| CKTextEditor::CoordinatesToCursorInterface | Pixel coordinate to Cursor extension interface for the View | 
| ▼CKTextEditor::Cursor | An object which represents a position in a Document | 
| CKTextEditor::SmartCursor | A Cursor which is bound to a specific Document, and maintains its position | 
| CKTextEditor::HighlightInterface | Highlighting information interface for the Document | 
| ▼CKXMLGUIClient [external] | |
| ▼CKParts::PartBase [external] | |
| ▼CKParts::Part [external] | |
| ▼CKParts::ReadOnlyPart [external] | |
| ▼CKParts::ReadWritePart [external] | |
| CKTextEditor::Document | A KParts derived class representing a text document | 
| CKTextEditor::View | A text widget with KXMLGUIClient that represents a Document | 
| CKTextEditor::Mark | Mark class containing line and mark types | 
| CKTextEditor::MarkInterface | Mark extension interface for the Document | 
| CKTextEditor::MdiContainer | A container for MDI-capable kpart hosts | 
| CKTextEditor::MessageInterface | Message interface for posting interactive Messages to a Document and its Views | 
| CKTextEditor::ModeInterface | Mode information interface for the Document | 
| CKTextEditor::ModificationInterface | External modification extension interface for the Document | 
| CKTextEditor::MovingCursor | A Cursor which is bound to a specific Document, and maintains its position | 
| CKTextEditor::MovingInterface | Document interface for MovingCursors and MovingRanges | 
| CKTextEditor::MovingRange | A range that is bound to a specific Document, and maintains its position | 
| CKTextEditor::MovingRangeFeedback | A class which provides notifications of state changes to a MovingRange | 
| CKTextEditor::ParameterizedSessionConfigInterface | Parameterized session config interface extension for the Document | 
| ▼CQObject [external] | |
| CKParts::Part [external] | |
| ▼CKPluginFactory [external] | |
| ▼CKParts::Factory [external] | |
| CKTextEditor::Factory | Accessor to the Editor implementation | 
| CKTextEditor::AnnotationModel | An model for providing line annotation information | 
| CKTextEditor::Editor | Accessor interface for Editor part | 
| CKTextEditor::LoadSaveFilterCheckPlugin | Plugin for load/save filtering | 
| CKTextEditor::Message | This class holds a Message to display in Views | 
| CKTextEditor::Plugin | KTextEditor Plugin interface | 
| CKTextEditor::SmartCursorNotifier | A class which provides notifications of state changes to a SmartCursor via QObject signals | 
| CKTextEditor::SmartRangeNotifier | A class which provides notifications of state changes to a SmartRange via QObject signals | 
| ▼CQAbstractItemModel [external] | |
| ▼CKTextEditor::CodeCompletionModel | An item model for providing code completion, and meta information for enhanced presentation | 
| CKTextEditor::CodeCompletionModel2 | You must inherit your completion-model from CodeCompletionModel2 if you want to use a hierarchical structure and want to receive execution-feedback | 
| ▼CQDBusAbstractAdaptor [external] | |
| CKTextEditor::DocumentAdaptor | For documentation see Document | 
| ▼CQWidget [external] | |
| CKTextEditor::ConfigPage | Config page interface for the Editor | 
| CKTextEditor::EditorChooser | Editor Component Chooser | 
| CKTextEditor::View | A text widget with KXMLGUIClient that represents a Document | 
| ▼CQPaintDevice [external] | |
| CQWidget [external] | |
| ▼CQSharedData [external] | |
| CKTextEditor::Attribute | A class which provides customized text decorations | 
| ▼CQTextFormat [external] | |
| ▼CQTextCharFormat [external] | |
| CKTextEditor::Attribute | A class which provides customized text decorations | 
| ▼CKTextEditor::Range | An object representing a section of text, from one Cursor to another | 
| CKTextEditor::SmartRange | A Range which is bound to a specific Document, and maintains its position | 
| CKTextEditor::RangeCommand | Extension interface for a Command making the exec method take a line range | 
| CKTextEditor::RecoveryInterface | Document extension interface to control crash recovery | 
| CKTextEditor::SearchInterface | Search interface extension for the Document | 
| CKTextEditor::SessionConfigInterface | Session config interface extension for the Document, View and Plugin | 
| CKTextEditor::SmartCursorWatcher | A class which provides notifications of state changes to a SmartCursor via virtual inheritance | 
| CKTextEditor::SmartInterface | A Document extension interface for handling SmartCursors and SmartRanges | 
| CKTextEditor::SmartRangeWatcher | A class which provides notifications of state changes to a SmartRange via virtual inheritance | 
| ▼CKTextEditor::TemplateInterface | This is an interface for inserting template strings with user editable fields into a document | 
| CKTextEditor::TemplateInterface2 | |
| CKTextEditor::TemplateScript | |
| CKTextEditor::TemplateScriptRegistrar | This is an extension for KTextEditor::Editor | 
| CKTextEditor::TextHintInterface | Text hint interface showing tool tips under the mouse for the View | 
| CKTextEditor::VariableInterface | Variable/Modeline extension interface for the Document | 
| CKTextEditor::ViewBarContainer | An application providing a centralized place for horizontal view bar containers (eg search bars) has to implement this | 
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:27:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:27:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference