MauiKit Terminal
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
CKonsole::Character | A single character in the terminal which consists of a unicode character value, foreground and background colors and a set of rendition attributes which specify how it should be drawn |
CKonsole::CharacterColor | Describes the color of a single character in the terminal |
CKonsole::ColorEntry | An entry in a terminal display's color palette |
CKonsole::ColorSchemeManager | Manages the color schemes available for use by terminal displays |
CColorSchemesPage | A page entry for picking one of the available color schemes for the terminal display |
CKonsole::KeyboardTranslator::Entry | Represents an association between a key sequence pressed by the user and the character sequence and commands associated with it for a particular KeyboardTranslator |
CKonsole::ExtendedCharTable | A table which stores sequences of unicode characters, referenced by hash keys |
▼CKonsole::FilterChain | A chain which allows a group of filters to be processed as one |
CKonsole::TerminalImageFilterChain | A filter chain which processes character images from terminal displays |
▼CKonsole::Filter::HotSpot | Represents an area of text which matched the pattern a particular filter has been looking for |
▼CKonsole::RegExpFilter::HotSpot | Type of hotspot created by RegExpFilter |
CKonsole::UrlFilter::HotSpot | Hotspot type created by UrlFilter instances |
CKonsole::KeyboardTranslator | A convertor which maps between key sequences pressed by the user and the character strings which should be sent to the terminal and commands which should be invoked when those character sequences are pressed |
CKonsole::KeyboardTranslatorManager | Manages the keyboard translations available for use by terminal sessions, see KeyboardTranslator |
CKonsole::KeyboardTranslatorReader | Parses the contents of a Keyboard Translator (.keytab) file and returns the entries found in it |
CKonsole::KeyboardTranslatorWriter | Writes a keyboard translation to disk |
▼CKonsole::ProcessInfo | Takes a snapshot of the state of a process and provides access to information such as the process name, parent process, the foreground process in the controlling terminal, the arguments with which the process was started and the environment |
CKonsole::NullProcessInfo | Implementation of ProcessInfo which does nothing |
CKonsole::UnixProcessInfo | Implementation of ProcessInfo for Unix platforms which uses the /proc filesystem |
▼CQIODeviceBase [external] | |
▼CQIODevice [external] | |
▼CQProcess [external] | |
▼CKProcess [external] | |
▼CKPtyProcess [external] | |
CKonsole::Pty | Used to start the terminal process, send data to it, receive data from it and manipulate various properties of the pseudo-teletype interface used to communicate with the process |
▼CQObject [external] | |
CKSession | The KSession class Creates and controls the terminal session |
▼CKonsole::ColorScheme | Represents a color scheme for a terminal display |
CKonsole::AccessibleColorScheme | A color scheme which uses colors from the standard KDE color palette |
▼CKonsole::Emulation | Base class for terminal emulation back-ends |
CKonsole::Vt102Emulation | Provides an xterm compatible terminal emulation based on the DEC VT102 terminal |
▼CKonsole::Filter | A filter processes blocks of text looking for certain patterns (such as URLs or keywords from a list) and marks the areas which match the filter's patterns as 'hotspots' |
▼CKonsole::RegExpFilter | A filter which searches for sections of text matching a regular expression and creates a new RegExpFilter::HotSpot instance for them |
CKonsole::UrlFilter | A filter which matches URLs in blocks of text |
CKonsole::ScreenWindow | Provides a window onto a section of a terminal screen |
CKonsole::Session | Represents a terminal session consisting of a pseudo-teletype and a terminal emulation |
CKonsole::SessionGroup | Provides a group of sessions which is divided into master and slave sessions |
CQIODevice [external] | |
▼CQQuickItem [external] | |
▼CQQuickPaintedItem [external] | |
CKonsole::TerminalDisplay | A widget which displays output from a terminal emulation and sends input keypresses and mouse activity to the terminal |
▼CQQmlParserStatus [external] | |
CQQuickItem [external] | |
CKonsole::Screen | An image of characters with associated attributes |
CKonsole::ShellCommand | A class to parse and extract information about shell commands |
CKonsole::SSHProcessInfo | Lightweight class which provides additional information about SSH processes |
CTerminal | A terminal emulator console with built-in support for touch and keyboard inputs, and many other features |
▼CKonsole::TerminalCharacterDecoder | Base class for terminal character decoders |
CKonsole::PlainTextDecoder | A terminal character decoder which produces plain text, ignoring colours and other appearance-related properties of the original characters |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Aug 30 2024 11:51:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Aug 30 2024 11:51:42 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.