Konsole
TerminalDisplay.h
Go to the documentation of this file.
void setMouseWheelZoom(bool value)
Specified whether zoom terminal on Ctrl+mousewheel is enabled or not.
Definition: TerminalDisplay.h:346
Provides the menu actions to manipulate a single terminal session and view pair.
Definition: SessionController.h:85
bool mouseWheelZoom()
Returns the whether zoom terminal on Ctrl+mousewheel is enabled.
Definition: TerminalDisplay.h:354
Definition: TerminalDisplay.h:915
CursorShapeEnum
This enum describes the shapes used to draw the cursor in terminal displays.
Definition: Enumeration.h:80
void setTripleClickMode(Enum::TripleClickModeEnum mode)
Sets how the text is selected when the user triple clicks within the display.
Definition: TerminalDisplay.h:166
Enum::ScrollBarPositionEnum scrollBarPosition() const
Definition: TerminalDisplay.h:98
bool getUnderlineLinks() const
Returns true if links and email addresses should be underlined when hovered by the mouse...
Definition: TerminalDisplay.h:185
int fontHeight() const
Returns the height of the characters in the font used to draw the text in the display.
Definition: TerminalDisplay.h:285
void setUnderlineLinks(bool value)
Specifies whether links and email addresses should be underlined when hovered by the mouse...
Definition: TerminalDisplay.h:178
QString wordCharacters() const
Returns the characters which are considered part of a word for the purpose of selecting words in the ...
Definition: TerminalDisplay.h:319
ScrollBarPositionEnum
This enum describes the positions where the terminal display's scroll bar may be placed.
Definition: Enumeration.h:58
Enum::TripleClickModeEnum tripleClickMode() const
See setTripleClickSelectionMode()
Definition: TerminalDisplay.h:170
bool flowControlWarningEnabled() const
Returns true if the flow control warning box is enabled.
Definition: TerminalDisplay.h:506
virtual bool event(QEvent *e)
A single character in the terminal which consists of a unicode character value, foreground and backgr...
Definition: Character.h:77
bool ctrlRequiredForDrag() const
Definition: TerminalDisplay.h:161
void setBidiEnabled(bool set)
Sets the status of the BiDi rendering inside the terminal display.
Definition: TerminalDisplay.h:430
void setAntialias(bool value)
Specified whether anti-aliasing of text in the terminal display is enabled or not.
Definition: TerminalDisplay.h:385
int lines() const
Returns the number of lines of text which can be displayed in the widget.
Definition: TerminalDisplay.h:268
bool showTerminalSizeHint() const
Returns whether or not the current height and width of the terminal in lines and columns is displayed...
Definition: TerminalDisplay.h:422
KSharedPtr< ColorSchemeWallpaper > Ptr
Definition: ColorScheme.h:47
Provides a window onto a section of a terminal screen.
Definition: ScreenWindow.h:52
virtual bool eventFilter(QObject *watched, QEvent *event)
Definition: TerminalDisplay.cpp:3259
virtual void timerEvent(QTimerEvent *event)
Definition: TerminalDisplay.cpp:3246
int columns() const
Returns the number of characters of text which can be displayed on each line in the widget...
Definition: TerminalDisplay.h:278
bool antialias() const
Returns true if anti-aliasing of text in the terminal is enabled.
Definition: TerminalDisplay.h:391
void setOpenLinksByDirectClick(bool value)
Specifies whether links and email addresses should be opened when clicked with the mouse...
Definition: TerminalDisplay.h:193
AutoScrollHandler(QWidget *parent)
Definition: TerminalDisplay.cpp:3240
void setTrimTrailingSpaces(bool enabled)
Sets whether trailing spaces should be trimmed in selected text.
Definition: TerminalDisplay.h:207
A chain which allows a group of filters to be processed as one.
Definition: Filter.h:312
void setShowTerminalSizeHint(bool on)
Sets whether or not the current height and width of the terminal in lines and columns is displayed wh...
Definition: TerminalDisplay.h:414
bool trimTrailingSpaces() const
Returns true if trailing spaces should be trimmed in selected text.
Definition: TerminalDisplay.h:214
TripleClickModeEnum
This enum describes the behavior of triple click action .
Definition: Enumeration.h:92
MiddleClickPasteModeEnum
This enum describes the source from which mouse middle click pastes data .
Definition: Enumeration.h:100
bool getBoldIntense() const
Returns true if characters with intense colors are rendered in bold.
Definition: TerminalDisplay.h:405
bool blinkingCursorEnabled() const
Returns true if the cursor is allowed to blink or false otherwise.
Definition: TerminalDisplay.h:151
void setBoldIntense(bool value)
Specifies whether characters with intense colors should be rendered as bold.
Definition: TerminalDisplay.h:399
A filter chain which processes character images from terminal displays.
Definition: Filter.h:343
RelativeScrollMode
Describes the units which scrollBy() moves the window by.
Definition: ScreenWindow.h:193
void setControlDrag(bool enable)
Definition: TerminalDisplay.h:158
Class implementing the QAccessibleInterface for the terminal display.
Definition: TerminalDisplayAccessible.h:41
QObject * parent() const
A widget which displays output from a terminal emulation and sends input keypresses and mouse activit...
Definition: TerminalDisplay.h:63
bool getOpenLinksByDirectClick() const
Returns true if links and email addresses should be opened when clicked with the mouse.
Definition: TerminalDisplay.h:200
QFont getVTFont()
Returns the font used to draw characters in the display.
Definition: TerminalDisplay.h:365
bool isBidiEnabled() const
Returns the status of the BiDi rendering in this widget.
Definition: TerminalDisplay.h:436
int fontWidth() const
Returns the width of the characters in the display.
Definition: TerminalDisplay.h:292
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sat May 9 2020 03:56:27 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:27 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.