KTextEditor
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
►NKate | |
►NKateCommands | The KateCommands namespace collects subclasses of KTextEditor::Command for specific use in kate |
►NKateModeMenuListData | |
►NKateVi | |
►NKTextEditor | The KTextEditor namespace contains all the public API that is required to use the KTextEditor component |
CExpandingWidgetModel | Cares about expanding/un-expanding items in a tree-view together with ExpandingDelegate |
CHTMLExporter | TODO: add abstract interface for future exporters |
CKateAnimation | This class provides a fade in/out effect for KMessageWidgets |
CKateAutoIndent | Provides Auto-Indent functionality for katepart |
CKateBuffer | Maintains a collections of lines |
CKateCmdShellCompletion | A KCompletion object that completes last ?unquoted? word in the string passed |
CKateCommandLineScript | A specialized class for scripts that are of type ScriptType::Indentation |
CKateCompletionModel | This class has the responsibility for filtering, sorting, and manipulating code completion data provided by a CodeCompletionModel |
CKateCompletionWidget | This is the code completion's main widget, and also contains the core interface logic |
►CKateConfig | Base Class for the Kate Config Classes Current childs are KateDocumentConfig/KateDocumentConfig/KateDocumentConfig |
CKateFadeEffect | This class provides a fade in/out effect for arbitrary QWidgets |
CKateIndentDetecter | File indentation detecter |
CKateIndentScript | A specialized class for scripts that are of type ScriptType::Indentation |
CKateInlineNoteData | Internal data container for KTextEditor::InlineNote interface |
CKateKeywordCompletionModel | Highlighting-file based keyword completion for the editor |
CKateLayoutCache | This class handles Kate's caching of layouting information (in KateLineLayout and KateTextLayout) |
CKateMessageLayout | Class to layout KTextEditor::Messages in KateView |
CKateMessageWidget | This class implements a message widget based on KMessageWidget |
CKateModeMenuList | Class of menu to select the syntax highlighting language (mode menu) |
CKateModOnHdPrompt | This dialog will prompt the user for what do with a file that is modified on disk |
CKatePlainTextSearch | Object to help to search for plain text |
CKatePrefixStore | This class can be used to efficiently search for occurrences of strings in a given string |
CKateRegExpSearch | Object to help to search for regexp |
CKateRenderer | Handles all of the work of rendering the text (used for the views and printing) |
CKateScript | KateScript objects represent a script that can be executed and inspected |
CKateScriptAction | KateScriptAction is an action that executes a commandline-script if triggered |
CKateScriptActionMenu | Tools > Scripts menu This menu is filled with the command line scripts exported via the scripting support |
CKateScriptDocument | Thinish wrapping around KTextEditor::DocumentPrivate, exposing the methods we want exposed and adding some helper methods |
CKateScriptEditor | This class wraps the global editor instance KateGlobal, exposing some helper methods such as the clipboard history etc |
CKateScriptManager | Manage the scripts on disks – find them and query them |
CKateScriptView | Thinish wrapping around KTextEditor::ViewPrivate, exposing the methods we want exposed and adding some helper methods |
CKateScrollBar | This 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 |
CKateStyleTreeWidget | QTreeWidget that automatically adds columns for KateStyleListItems and provides a popup menu and a slot to edit a style using the keyboard |
CKateTemplateHandler | Inserts a template and offers advanced snippet features, like navigation and mirroring |
CKateTextAnimation | This class is used to flash text in the text view |
CKateTextLayout | This class represents one visible line of text; with dynamic wrapping, many KateTextLayouts can be needed to represent one actual line of text (ie |
CKateTextPreview | TODO |
CKateUndoGroup | Class to manage a group of undo items |
CKateUndoManager | KateUndoManager implements a document's history |
CKateVariableExpansionDialog | Helper dialog that shows a non-modal dialog listing all available variables |
CKateVariableExpansionManager | Manager class for variable expansion |
CKateViewAccessible | This class implements a QAccessible-interface for a KateViewInternal |
CKateViewIndentationAction | This action provides a list of available indenters and gets plugged into the KTextEditor::ViewPrivate's KActionCollection |
CSpellCheckBar | Spellcheck dialog |
CStatusBarButton | For convenience an own button class to ensure a unified look&feel |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:01:56 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:01:56 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.