Konsole
Profile.h
Go to the documentation of this file.
252 MouseWheelZoomEnabled
bool boldIntense() const
Convenience method for property(Profile::BoldIntense)
Definition: Profile.h:475
(HistoryModeEnum) Specifies the storage type used for keeping the output produced by terminal session...
Definition: Profile.h:137
(bool) Whether fonts should be aliased or not
Definition: Profile.h:223
(bool) Specifies whether show hint for terminal size after resizing the application window...
Definition: Profile.h:120
bool blinkingCursorEnabled() const
Convenience method for property(Profile::BlinkingCursorEnabled)
Definition: Profile.h:431
Parses an input string consisting of property names and assigned values and returns a table of proper...
Definition: Profile.h:681
(bool) Specifies whether the flow control keys (typically Ctrl+S, Ctrl+Q) have any effect...
Definition: Profile.h:165
(QColor) The color used by terminal displays to draw the cursor.
Definition: Profile.h:187
QString defaultWorkingDirectory() const
Convenience method for property(Profile::Directory)
Definition: Profile.h:350
A profile which contains a number of default settings for various properties.
Definition: Profile.h:580
(QString) The format used for tab titles when the session is running a remote command (eg...
Definition: Profile.h:116
QString defaultEncoding() const
Convenience method for property(Profile::DefaultEncoding)
Definition: Profile.h:465
(bool) If true, trailing spaces are trimmed in selected text
Definition: Profile.h:209
Index of profile in the File Menu WARNING: this is currently an internal field, which is expected to ...
Definition: Profile.h:248
QString colorScheme() const
Convenience method for property(Profile::ColorScheme)
Definition: Profile.h:390
(QString) A string consisting of the characters used to delimit words when selecting text in the term...
Definition: Profile.h:191
(int) Specifies the threshold of detected silence in seconds.
Definition: Profile.h:232
(MiddleClickPasteModeEnum) Specifies the source from which mouse middle click pastes data...
Definition: Profile.h:219
(QFont) The font to use in terminal displays using this profile.
Definition: Profile.h:122
bool startInCurrentSessionDir() const
Convenience method for property(Profile::StartInCurrentSessionDir)
Definition: Profile.h:480
int terminalColumns() const
Convenience method for property(Profile::TerminalColumns)
Definition: Profile.h:490
Represents a terminal set-up which can be used to set the initial state of new terminal sessions or a...
Definition: Profile.h:60
Property
This enum describes the available properties which a Profile may consist of.
Definition: Profile.h:77
(QString) The initial working directory for sessions created using this profile.
Definition: Profile.h:108
bool antiAliasFonts() const
Convenience method for property(Profile::AntiAliasFonts)
Definition: Profile.h:470
(bool) If true, middle mouse button pastes from Clipboard
Definition: Profile.h:213
(bool) Specifies whether text in terminal displays is allowed to blink.
Definition: Profile.h:161
(bool) If true, middle mouse button pastes from X Selection
Definition: Profile.h:211
(QString) The command to execute ( excluding arguments ) when creating a new terminal session using t...
Definition: Profile.h:93
(bool) If true, terminal displays use a fixed color to draw the cursor, specified by the CustomCursor...
Definition: Profile.h:177
(QString) The untranslated name of this profile.
Definition: Profile.h:85
(bool) Specifies whether the cursor blinks ( in a manner similar to text editing applications ) ...
Definition: Profile.h:172
bool mouseWheelZoomEnabled() const
Convenience method for property(Profile::MouseWheelZoomEnabled)
Definition: Profile.h:426
(bool) If true, automatically copy selected text into the clipboard
Definition: Profile.h:207
(bool) Whether new sessions should be started in the same directory as the currently active session...
Definition: Profile.h:230
(bool) If true, text that matches a link or an email address is underlined when hovered by the mouse ...
Definition: Profile.h:201
QStringList arguments() const
Convenience method for property(Profile::Arguments)
Definition: Profile.h:365
(bool) Whether character with intense colors should be rendered in bold font or just in bright color...
Definition: Profile.h:226
QColor customCursorColor() const
Convenience method for property(Profile::CustomCursorColor)
Definition: Profile.h:446
(bool) Specifies whether the PageUp/Down will scroll the full height or half height.
Definition: Profile.h:153
bool useCustomCursorColor() const
Convenience method for property(Profile::UseCustomCursorColor)
Definition: Profile.h:441
bool bidiRenderingEnabled() const
Convenience method for property(Profile::BidiRenderingEnabled)
Definition: Profile.h:410
int lineSpacing() const
Convenience method for property(Profile::LineSpacing)
Definition: Profile.h:415
(int) Specifies the pixels between the terminal lines.
Definition: Profile.h:168
(QStringList) The arguments which are passed to the program specified by the Command property when cr...
Definition: Profile.h:98
(QString) The name of the icon associated with this profile.
Definition: Profile.h:89
(TripleClickModeEnum) Specifies which part of current line should be selected with triple click actio...
Definition: Profile.h:197
int silenceSeconds() const
Convenience method for property(Profile::SilenceSeconds)
Definition: Profile.h:485
A composite profile which allows a group of profiles to be treated as one.
Definition: Profile.h:599
(bool) Specifies whether the terminal will enable Bidirectional text display
Definition: Profile.h:157
ProfileGroup(Profile::Ptr parent=Profile::Ptr())
Construct a new profile group, which is hidden by default.
Definition: Profile.h:648
bool underlineLinksEnabled() const
Convenience method for property(Profile::UnderlineLinksEnabled)
Definition: Profile.h:456
QString wordCharacters() const
Convenience method for property(Profile::WordCharacters)
Definition: Profile.h:451
bool blinkingTextEnabled() const
Convenience method for property(Profile::BlinkingTextEnabled)
Definition: Profile.h:421
QString untranslatedName() const
Convenience method for property(Profile::UntranslatedName)
Definition: Profile.h:345
(int) Specifies the number of lines of output to remember in terminal sessions using this profile...
Definition: Profile.h:143
bool flowControlEnabled() const
Convenience method for property(Profile::FlowControlEnabled)
Definition: Profile.h:436
(CursorShapeEnum) The shape used by terminal displays to represent the cursor.
Definition: Profile.h:183
QStringList environment() const
Convenience method for property(Profile::Environment)
Definition: Profile.h:395
int historySize() const
Convenience method for property(Profile::HistorySize)
Definition: Profile.h:405
const GroupPtr asGroup() const
Returns this profile as a group or null if this profile is not a group.
Definition: Profile.h:653
(ScrollBarPositionEnum) Specifies the position of the scroll bar in terminal displays using this prof...
Definition: Profile.h:149
(QString) The name of the color scheme to use in terminal displays using this profile.
Definition: Profile.h:127
QString remoteTabTitleFormat() const
Convenience method for property(Profile::RemoteTabTitleFormat)
Definition: Profile.h:375
(bool) If true, mouse wheel scroll with Ctrl key pressed increases/decreases the terminal font size...
Definition: Profile.h:252
bool contains(const Key &key) const
QList< Profile::Ptr > profiles() const
Returns the profiles in this group .
Definition: Profile.h:623
T property(Property property) const
Returns the current value of the specified property, cast to type T.
Definition: Profile.h:559
(QString) Path to the profile's configuration file on-disk.
Definition: Profile.h:79
QString localTabTitleFormat() const
Convenience method for property(Profile::LocalTabTitleFormat)
Definition: Profile.h:370
(QString) The format used for tab titles when running normal commands.
Definition: Profile.h:112
QString menuIndex() const
Convenience method for property(Profile::MenuIndex)
Definition: Profile.h:500
int terminalRows() const
Convenience method for property(Profile::TerminalRows)
Definition: Profile.h:495
QString keyBindings() const
Convenience method for property(Profile::KeyBindings)
Definition: Profile.h:400
bool showTerminalSizeHint() const
Convenience method for property(Profile::ShowTerminalSizeHint)
Definition: Profile.h:380
(bool) If true, links can be opened by direct mouse click.
Definition: Profile.h:203
(bool) If true, control key must be pressed to click and drag selected text.
Definition: Profile.h:205
(QStringList) Additional environment variables (in the form of NAME=VALUE pairs) which are passed to ...
Definition: Profile.h:104
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.