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

Konsole

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CKonsole::CharacterA 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::CharacterColorDescribes the color of a single character in the terminal
 CKonsole::CharacterFormat
 CKonsole::CharCodes
 CKonsole::ColorEntryAn entry in a terminal display's color palette
 CKonsole::ColorSchemeRepresents a color scheme for a terminal display
 CKonsole::ColorSchemeManagerManages the color schemes available for use by terminal displays
 CKonsole::CompactHistoryBlock
 CKonsole::CompactHistoryBlockList
 CKonsole::CompactHistoryLine
 CKonsole::TerminalDisplay::DragInfo
 CKonsole::KeyboardTranslator::EntryRepresents an association between a key sequence pressed by the user and the character sequence and commands associated with it for a particular KeyboardTranslator
 CKonsole::EnumThis class serves as a place for putting enum definitions that are used or referenced in multiple places in the code
 CKonsole::ExtendedCharTableA table which stores sequences of unicode characters, referenced by hash keys
 ►CKonsole::FilterA 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::RegExpFilterA filter which searches for sections of text matching a regular expression and creates a new RegExpFilter::HotSpot instance for them
 CKonsole::UrlFilterA filter which matches URLs in blocks of text
 ►CGeneralSettings
 CKonsole::GeneralSettings
 CKonsole::HistoryFile
 ►CKonsole::HistoryScroll
 CKonsole::CompactHistoryScroll
 CKonsole::HistoryScrollFile
 CKonsole::HistoryScrollNone
 ►CKonsole::HistoryType
 CKonsole::CompactHistoryType
 CKonsole::HistoryTypeFile
 CKonsole::HistoryTypeNone
 ►CKonsole::Filter::HotSpotRepresents an area of text which matched the pattern a particular filter has been looking for
 ►CKonsole::RegExpFilter::HotSpotType of hotspot created by RegExpFilter
 CKonsole::UrlFilter::HotSpotHotspot type created by UrlFilter instances
 ►CKBookmarkOwner
 CKonsole::BookmarkHandlerThis 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
 ►CKConfigSkeleton
 CKonsole::KonsoleSettings
 ►CKDialog
 CKonsole::ColorSchemeEditorA dialog for editing color schemes
 CKonsole::CopyInputDialogDialog which allows the user to mark a list of sessions to copy the input from the current session to
 CKonsole::EditProfileDialogA dialog which allows the user to edit a profile
 CKonsole::HistorySizeDialog
 CKonsole::ManageProfilesDialogA dialog which lists the available types of profiles and allows the user to add new profiles, and remove or edit existing profile types
 CKonsole::RenameTabDialog
 CKonsole::ZModemDialog
 ►CKonsole::KeyboardTranslatorA 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
 CKonsole::FallbackKeyboardTranslator
 CKonsole::KeyboardTranslatorManagerManages the keyboard translations available for use by terminal sessions, see KeyboardTranslator
 CKonsole::KeyboardTranslatorReaderParses the contents of a Keyboard Translator (.keytab) file and returns the entries found in it
 CKonsole::KeyboardTranslatorWriterWrites a keyboard translation to disk
 ►CKPtyProcess
 CKonsole::PtyUsed 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
 ►CKTabBar
 CKonsole::ViewContainerTabBar
 ►CKUniqueApplication
 CKonsole::ApplicationThe Konsole Application
 ►CKXMLGUIClient
 CKonsole::SessionControllerProvides the menu actions to manipulate a single terminal session and view pair
 ►CKXmlGuiWindow
 CKonsole::MainWindowThe main window
 CKonsole::PopStackOnExit< T >PopStackOnExit is a utility to remove all values from a QStack which are added during the lifetime of a PopStackOnExit instance
 ►CPrintOptions
 CKonsole::PrintOptions
 ►CKonsole::ProcessInfoTakes 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::NullProcessInfoImplementation of ProcessInfo which does nothing
 CKonsole::UnixProcessInfoImplementation of ProcessInfo for Unix platforms which uses the /proc filesystem
 CKonsole::ProfileCommandParserParses an input string consisting of property names and assigned values and returns a table of properties and values
 ►CKonsole::ProfileReaderInterface for all classes which can load profile settings from a file
 CKonsole::KDE4ProfileReaderReads a KDE 4 .profile file
 ►CKonsole::ProfileWriterInterface for all classes which can write profile settings to a file
 CKonsole::KDE4ProfileWriterWrites a KDE 4 .profile file
 ►CQAccessibleSimpleEditableTextInterface
 CKonsole::TerminalDisplayAccessibleClass implementing the QAccessibleInterface for the terminal display
 ►CQAccessibleTextInterface
 CKonsole::TerminalDisplayAccessibleClass implementing the QAccessibleInterface for the terminal display
 ►CQAccessibleWidgetEx
 CKonsole::TerminalDisplayAccessibleClass implementing the QAccessibleInterface for the terminal display
 ►CQList< Filter * > [external]
 ►CKonsole::FilterChainA chain which allows a group of filters to be processed as one
 CKonsole::TerminalImageFilterChainA filter chain which processes character images from terminal displays
 ►CQObject [external]
 CKonsole::AutoScrollHandler
 CKonsole::BookmarkHandlerThis 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
 ►CKonsole::EmulationBase class for terminal emulation back-ends
 CKonsole::Vt102EmulationProvides an xterm compatible terminal emulation based on the DEC VT102 terminal
 CKonsole::FilterObject
 CKonsole::ProfileListProfileList provides a list of actions which represent session profiles that a SessionManager can create a session from
 CKonsole::ProfileManagerManages profiles which specify various settings for terminal sessions and their displays
 CKonsole::ScreenWindowProvides a window onto a section of a terminal screen
 CKonsole::SessionRepresents a terminal session consisting of a pseudo-teletype and a terminal emulation
 CKonsole::SessionGroupProvides a group of sessions which is divided into master and slave sessions
 CKonsole::SessionManagerManages running terminal sessions
 ►CKonsole::SessionTaskAbstract class representing a task which can be performed on a group of sessions
 CKonsole::SaveHistoryTaskA task which prompts for a URL for each session and saves that session's output to the given URL
 CKonsole::SearchHistoryTaskA task which searches through the output of sessions for matches for a given regular expression
 ►CKonsole::ViewContainerAn interface for container widgets which can hold one or more views
 CKonsole::StackedViewContainerA plain view container with no navigation display
 CKonsole::TabbedViewContainerAn alternative tabbed view container which uses a QTabBar and QStackedWidget combination for navigation instead of QTabWidget
 CKonsole::ViewManagerManages the terminal display widgets in a Konsole window or part
 ►CKonsole::ViewPropertiesEncapsulates user-visible information about the terminal session currently being displayed in a view, such as the associated title and icon
 CKonsole::SessionControllerProvides the menu actions to manipulate a single terminal session and view pair
 ►CQAbstractItemDelegate [external]
 CKonsole::ColorSchemeViewDelegateA delegate which can display and edit color schemes in a view
 ►CQStyledItemDelegate [external]
 CKonsole::FavoriteItemDelegate
 CKonsole::ShortcutItemDelegate
 ►CQAbstractItemModel [external]
 ►CQAbstractListModel [external]
 ►CKonsole::SessionListModelItem-view model which contains a flat list of sessions
 CKonsole::CheckableSessionModelA 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
 ►CQWidget [external]
 CKonsole::GeneralSettings
 CKonsole::HistorySizeWidgetA widget for controlling history related options
 CKonsole::IncrementalSearchBarA widget which allows users to search incrementally through a document for a a text string or regular expression
 CKonsole::KeyBindingEditorA 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
 CKonsole::PrintOptions
 CKonsole::RenameTabWidget
 CKonsole::TabBarSettings
 CKonsole::TerminalDisplayA widget which displays output from a terminal emulation and sends input keypresses and mouse activity to the terminal
 ►CQAbstractButton [external]
 ►CQPushButton [external]
 CKonsole::TabTitleFormatButton
 ►CQFrame [external]
 ►CQSplitter [external]
 CKonsole::ViewSplitterA 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
 ►CQPaintDevice [external]
 CQWidget [external]
 ►CQSharedData [external]
 CKonsole::ColorSchemeWallpaperThis class holds the wallpaper pixmap associated with a color scheme
 ►CKonsole::ProfileRepresents a terminal set-up which can be used to set the initial state of new terminal sessions or applied to existing sessions
 CKonsole::FallbackProfileA profile which contains a number of default settings for various properties
 CKonsole::ProfileGroupA composite profile which allows a group of profiles to be treated as one
 ►CReadOnlyPart
 CKonsole::PartA re-usable terminal emulator component using the KParts framework which can be used to embed terminal emulators into other applications
 CKonsole::ScreenAn image of characters with associated attributes
 CKonsole::ShellCommandA class to parse and extract information about shell commands
 CKonsole::ShouldApplyPropertyUtility class to simplify code in SessionManager::applyProfile()
 CKonsole::SSHProcessInfoLightweight class which provides additional information about SSH processes
 CKonsole::StyledBackgroundPainter
 ►CTabBarSettings
 CKonsole::TabBarSettings
 ►CKonsole::TerminalCharacterDecoderBase class for terminal character decoders
 CKonsole::HTMLDecoderA terminal character decoder which produces pretty HTML markup
 CKonsole::PlainTextDecoderA terminal character decoder which produces plain text, ignoring colors and other appearance-related properties of the original characters
 ►CTerminalInterfaceV2
 CKonsole::PartA re-usable terminal emulator component using the KParts framework which can be used to embed terminal emulators into other applications
 CKonsole::WindowSystemInfo
 Ctypedef
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

KDE's Doxygen guidelines are available online.

Konsole

Skip menu "Konsole"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • 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