• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Konsole

Konsole Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Konsole::AccessibleColorSchemeA color scheme which uses colors from the standard KDE color palette
Konsole::ApplicationThe Konsole Application
Konsole::AutoScrollHandler
Konsole::Block
Konsole::BlockArray
Konsole::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
Konsole::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
Konsole::CharacterColorDescribes the color of a single character in the terminal
Konsole::CharCodes
Konsole::CheckableSessionModel
Konsole::ColorEntryAn entry in a terminal display's color palette
Konsole::ColorSchemeRepresents a color scheme for a terminal display
Konsole::ColorSchemeEditorA dialog for editing color schemes
Konsole::ColorSchemeManagerManages the color schemes available for use by terminal displays
Konsole::ColorSchemeViewDelegateA delegate which can display and edit color schemes in a view
Konsole::CopyInputDialog
Konsole::DECpar
Konsole::EditProfileDialogA dialog which allows the user to edit a profile
Konsole::EmulationBase class for terminal emulation back-ends
Konsole::ExtendedCharTableA table which stores sequences of unicode characters, referenced by hash keys
Konsole::FallbackProfileA profile which contains a number of default settings for various properties
Konsole::FavoriteItemDelegate
Konsole::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'
Konsole::Filter::HotSpotRepresents an area of text which matched the pattern a particular filter has been looking for
Konsole::FilterChainA chain which allows a group of filters to be processed as one
Konsole::FilterObject
Konsole::HistoryFile
Konsole::HistoryScroll
Konsole::HistoryScrollBlockArray
Konsole::HistoryScrollBuffer
Konsole::HistoryScrollFile
Konsole::HistoryScrollNone
Konsole::HistorySizeDialogA dialog which allows the user to select the number of lines of output which are remembered for a session
Konsole::HistoryType
Konsole::HistoryTypeBlockArray
Konsole::HistoryTypeBuffer
Konsole::HistoryTypeFile
Konsole::HistoryTypeNone
Konsole::HTMLDecoderA terminal character decoder which produces pretty HTML markup
Konsole::IncrementalSearchBarA widget which allows users to search incrementally through a document for a a text string or regular expression
KBookmarkOwner
Konsole::KDE3ColorSchemeReaderReads a color scheme stored in the .schema format used in the KDE 3 incarnation of Konsole
Konsole::KDE3ProfileReaderReads a KDE 3 profile .desktop file
Konsole::KDE4ProfileReaderReads a KDE 4 .profile file
Konsole::KDE4ProfileWriterWrites a KDE 4 .profile file
KDEDModule
KDialog
Konsole::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
Konsole::KeyboardTranslatorA 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
Konsole::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
Konsole::KeyboardTranslatorManagerManages the keyboard translations available for use by terminal sessions, see KeyboardTranslator
Konsole::KeyboardTranslatorReaderParses the contents of a Keyboard Translator (.keytab) file and returns the entries found in it
Konsole::KeyboardTranslatorWriterWrites a keyboard translation to disk
Factory
ReadOnlyPart
KPtyProcess
KTabBar
KUniqueApplication
KWrited
KWritedModule
KXMLGUIClient
KXmlGuiWindow
Konsole::ListViewContainerA view container which uses a list instead of tabs to provide navigation between sessions
Konsole::MainWindowThe main window
Konsole::ManageProfilesDialogA dialog which lists the available types of profiles and allows the user to add new profiles, and remove or edit existing profile types
Konsole::NullProcessInfoImplementation of ProcessInfo which does nothing
Konsole::PartA re-usable terminal emulator component using the KParts framework which can be used to embed terminal emulators into other applications
Konsole::PartFactoryA factory which creates Konsole parts
Konsole::PlainTextDecoderA terminal character decoder which produces plain text, ignoring colours and other appearance-related properties of the original characters
Konsole::PopStackOnExit< T >PopStackOnExit is a utility to remove all values from a stack which are added during the lifetime of a PopStackOnExit instance
Konsole::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
Konsole::ProfileRepresents a terminal set-up which can be used to set the initial state of new terminal sessions or applied to existing sessions
Konsole::ProfileCommandParserParses an input string consisting of property names and assigned values and returns a table of properties and values
Konsole::ProfileGroupA composite profile which allows a group of profiles to be treated as one
Konsole::ProfileListProfileList provides a list of actions which represent session profiles that a SessionManager can create a session from
ProfileListWidget
Konsole::ProfileReaderInterface for all classes which can load profile settings from a file
Konsole::ProfileWriterInterface for all classes which can write profile settings to a file
Konsole::PtyThe Pty class is 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
QStyledItemDelegate
Konsole::RegExpFilterA filter which searches for sections of text matching a regular expression and creates a new RegExpFilter::HotSpot instance for them
Konsole::RegExpFilter::HotSpotType of hotspot created by RegExpFilter
Konsole::RemoteConnectionDialog
Konsole::SaveHistoryTaskA task which prompts for a URL for each session and saves that session's output to the given URL
Konsole::ScreenAn image of characters with associated attributes
Konsole::ScreenParm
Konsole::ScreenWindowProvides a window onto a section of a terminal screen
Konsole::SearchHistoryTaskA task which searches through the output of sessions for matches for a given regular expression
Konsole::SessionRepresents a terminal session consisting of a pseudo-teletype and a terminal emulation
Konsole::SessionControllerProvides the menu actions to manipulate a single terminal session and view pair
Konsole::SessionGroupProvides a group of sessions which is divided into master and slave sessions
Konsole::SessionListModel
Konsole::SessionManagerManages running terminal sessions and the profiles which specify various settings for terminal sessions and their displays
Konsole::SessionTaskAbstract class representing a task which can be performed on a group of sessions
Konsole::ShellCommandA class to parse and extract information about shell commands
Konsole::ShortcutItemDelegate
Konsole::ShouldApplyProperty
Konsole::SSHProcessInfoLightweight class which provides additional information about SSH processes
Konsole::StackedViewContainerA plain view container with no navigation display
Konsole::StyledBackgroundPainter
Konsole::TabbedViewContainerA view container which uses a QTabWidget to display the views and allow the user to switch between them
Konsole::TabbedViewContainerV2An alternative tabbed view container which uses a QTabBar and QStackedWidget combination for navigation instead of QTabWidget
Konsole::TabbedViewContainerV2Layout
Konsole::TabTitleFormatAction
Konsole::TerminalCharacterDecoderBase class for terminal character decoders
Konsole::TerminalDisplayA widget which displays output from a terminal emulation and sends input keypresses and mouse activity to the terminal
Konsole::TerminalDisplay::_dragInfo
Konsole::TerminalImageFilterChainA filter chain which processes character images from terminal displays
TerminalInterface
Konsole::UnixProcessInfoImplementation of ProcessInfo for Unix platforms which uses the /proc filesystem
Konsole::UrlFilterA filter which matches URLs in blocks of text
Konsole::UrlFilter::HotSpotHotspot type created by UrlFilter instances
Konsole::ViewContainerAn interface for container widgets which can hold one or more views
Konsole::ViewContainerTabBar
Konsole::ViewManagerManages the terminal display widgets in a Konsole window or part
Konsole::ViewPropertiesEncapsulates user-visible information about the terminal session currently being displayed in a view, such as the associated title and icon
Konsole::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
Konsole::Vt102EmulationProvides an xterm compatible terminal emulation based on the DEC VT102 terminal
Konsole::WarningBoxA label which displays a warning message, using the appropriate icon from the current icon theme and background color from KColorScheme
Konsole::ZModemDialog

Konsole

Skip menu "Konsole"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • Konsole
  • Libraries
  •   libkonq
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal