Konsole
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
►NKonsole | |
CApplication | The Konsole Application |
CAutoScrollHandler | |
CBookmarkHandler | This class handles the communication between the bookmark menu and the active session, providing a suggested title and URL when the user clicks the "Add Bookmark" item in the bookmarks menu |
CCharacter | 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 |
CCharacterColor | Describes the color of a single character in the terminal |
CCharacterFormat | |
CCharCodes | |
CCheckableSessionModel | A list of sessions with a checkbox next to each one which allows the user to select a subset of the available sessions to perform some action on them |
CColorEntry | An entry in a terminal display's color palette |
CColorScheme | Represents a color scheme for a terminal display |
CColorSchemeEditor | A dialog for editing color schemes |
CColorSchemeManager | Manages the color schemes available for use by terminal displays |
CColorSchemeViewDelegate | A delegate which can display and edit color schemes in a view |
CColorSchemeWallpaper | This class holds the wallpaper pixmap associated with a color scheme |
CCompactHistoryBlock | |
CCompactHistoryBlockList | |
CCompactHistoryLine | |
CCompactHistoryScroll | |
CCompactHistoryType | |
CCopyInputDialog | Dialog which allows the user to mark a list of sessions to copy the input from the current session to |
CEditProfileDialog | A dialog which allows the user to edit a profile |
CEmulation | Base class for terminal emulation back-ends |
CEnum | This class serves as a place for putting enum definitions that are used or referenced in multiple places in the code |
CExtendedCharTable | A table which stores sequences of unicode characters, referenced by hash keys |
CFallbackKeyboardTranslator | |
CFallbackProfile | A profile which contains a number of default settings for various properties |
CFavoriteItemDelegate | |
►CFilter | 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' |
CHotSpot | Represents an area of text which matched the pattern a particular filter has been looking for |
CFilterChain | A chain which allows a group of filters to be processed as one |
CFilterObject | |
CGeneralSettings | |
CHistoryFile | |
CHistoryScroll | |
CHistoryScrollFile | |
CHistoryScrollNone | |
CHistorySizeDialog | |
CHistorySizeWidget | A widget for controlling history related options |
CHistoryType | |
CHistoryTypeFile | |
CHistoryTypeNone | |
CHTMLDecoder | A terminal character decoder which produces pretty HTML markup |
CIncrementalSearchBar | A widget which allows users to search incrementally through a document for a a text string or regular expression |
CKDE4ProfileReader | Reads a KDE 4 .profile file |
CKDE4ProfileWriter | Writes a KDE 4 .profile file |
CKeyBindingEditor | A dialog which allows the user to edit a key bindings list which maps between key combinations input by the user and the character sequence sent to the terminal when those combinations are pressed |
►CKeyboardTranslator | A converter 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 |
CEntry | Represents an association between a key sequence pressed by the user and the character sequence and commands associated with it for a particular KeyboardTranslator |
CKeyboardTranslatorManager | Manages the keyboard translations available for use by terminal sessions, see KeyboardTranslator |
CKeyboardTranslatorReader | Parses the contents of a Keyboard Translator (.keytab) file and returns the entries found in it |
CKeyboardTranslatorWriter | Writes a keyboard translation to disk |
CKonsoleSettings | |
CMainWindow | The main window |
CManageProfilesDialog | A dialog which lists the available types of profiles and allows the user to add new profiles, and remove or edit existing profile types |
CNullProcessInfo | Implementation of ProcessInfo which does nothing |
CPart | A re-usable terminal emulator component using the KParts framework which can be used to embed terminal emulators into other applications |
CPlainTextDecoder | A terminal character decoder which produces plain text, ignoring colors and other appearance-related properties of the original characters |
CPopStackOnExit | PopStackOnExit is a utility to remove all values from a QStack which are added during the lifetime of a PopStackOnExit instance |
CPrintOptions | |
CProcessInfo | 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 |
CProfile | Represents a terminal set-up which can be used to set the initial state of new terminal sessions or applied to existing sessions |
CProfileCommandParser | Parses an input string consisting of property names and assigned values and returns a table of properties and values |
CProfileGroup | A composite profile which allows a group of profiles to be treated as one |
CProfileList | ProfileList provides a list of actions which represent session profiles that a SessionManager can create a session from |
CProfileManager | Manages profiles which specify various settings for terminal sessions and their displays |
CProfileReader | Interface for all classes which can load profile settings from a file |
CProfileWriter | Interface for all classes which can write profile settings to a file |
CPty | 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 |
►CRegExpFilter | A filter which searches for sections of text matching a regular expression and creates a new RegExpFilter::HotSpot instance for them |
CHotSpot | Type of hotspot created by RegExpFilter |
CRenameTabDialog | |
CRenameTabWidget | |
CSaveHistoryTask | A task which prompts for a URL for each session and saves that session's output to the given URL |
CScreen | An image of characters with associated attributes |
CScreenWindow | Provides a window onto a section of a terminal screen |
CSearchHistoryTask | A task which searches through the output of sessions for matches for a given regular expression |
CSession | Represents a terminal session consisting of a pseudo-teletype and a terminal emulation |
CSessionController | Provides the menu actions to manipulate a single terminal session and view pair |
CSessionGroup | Provides a group of sessions which is divided into master and slave sessions |
CSessionListModel | Item-view model which contains a flat list of sessions |
CSessionManager | Manages running terminal sessions |
CSessionTask | Abstract class representing a task which can be performed on a group of sessions |
CShellCommand | A class to parse and extract information about shell commands |
CShortcutItemDelegate | |
CShouldApplyProperty | Utility class to simplify code in SessionManager::applyProfile() |
CSSHProcessInfo | Lightweight class which provides additional information about SSH processes |
CStackedViewContainer | A plain view container with no navigation display |
CStyledBackgroundPainter | |
CTabBarSettings | |
CTabbedViewContainer | An alternative tabbed view container which uses a QTabBar and QStackedWidget combination for navigation instead of QTabWidget |
CTabTitleFormatButton | |
CTerminalCharacterDecoder | Base class for terminal character decoders |
►CTerminalDisplay | A widget which displays output from a terminal emulation and sends input keypresses and mouse activity to the terminal |
CDragInfo | |
CTerminalDisplayAccessible | Class implementing the QAccessibleInterface for the terminal display |
CTerminalImageFilterChain | A filter chain which processes character images from terminal displays |
CUnixProcessInfo | Implementation of ProcessInfo for Unix platforms which uses the /proc filesystem |
►CUrlFilter | A filter which matches URLs in blocks of text |
CHotSpot | Hotspot type created by UrlFilter instances |
CViewContainer | An interface for container widgets which can hold one or more views |
CViewContainerTabBar | |
CViewManager | Manages the terminal display widgets in a Konsole window or part |
CViewProperties | Encapsulates user-visible information about the terminal session currently being displayed in a view, such as the associated title and icon |
CViewSplitter | A splitter which holds a number of ViewContainer objects and allows the user to control the size of each view container by dragging a splitter bar between them |
CVt102Emulation | Provides an xterm compatible terminal emulation based on the DEC VT102 terminal |
CWindowSystemInfo | |
CZModemDialog | |
CKBookmarkOwner | |
CKConfigSkeleton | |
CKDialog | |
CKPtyProcess | |
CKTabBar | |
CKUniqueApplication | |
CKXMLGUIClient | |
CKXmlGuiWindow | |
CQAccessibleSimpleEditableTextInterface | |
CQAccessibleTextInterface | |
CQAccessibleWidgetEx | |
CTerminalInterfaceV2 |
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:28 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.