Konsole
Part.h
Go to the documentation of this file.
83 void createSession(const QString& profileName = QString(), const QString& directory = QString());
void overrideShortcut(QKeyEvent *event, bool &override)
Emitted when the key sequence for a shortcut, which is also a valid terminal key sequence, is pressed while the terminal has focus.
void setMonitorSilenceEnabled(bool enabled)
Toggles monitoring for silence in the active session.
Definition: Part.cpp:354
Represents a terminal session consisting of a pseudo-teletype and a terminal emulation.
Definition: Session.h:78
Provides the menu actions to manipulate a single terminal session and view pair.
Definition: SessionController.h:85
virtual void startProgram(const QString &program, const QStringList &arguments)
Reimplemented from TerminalInterface.
Definition: Part.cpp:131
void showManageProfilesDialog(QWidget *parent)
Shows the dialog used to manage profiles in Konsole.
Definition: Part.cpp:295
virtual QString foregroundProcessName()
Reimplemented from TerminalInterfaceV2.
Definition: Part.cpp:193
void showEditCurrentProfileDialog(QWidget *parent)
Shows the dialog used to edit the profile used by the active session.
Definition: Part.cpp:303
void setMonitorActivityEnabled(bool enabled)
Toggles monitoring for activity in the active session.
Definition: Part.cpp:367
void activityDetected()
Emitted when activity has been detected in the active session.
Manages the terminal display widgets in a Konsole window or part.
Definition: ViewManager.h:66
void createSession(const QString &profileName=QString(), const QString &directory=QString())
creates and run a session using the specified profile and directory
Definition: Part.cpp:211
A re-usable terminal emulator component using the KParts framework which can be used to embed termina...
Definition: Part.h:48
QString currentWorkingDirectory() const
Returns the current working directory of the active session.
Definition: Part.cpp:204
void currentDirectoryChanged(const QString &dir)
Emitted when the current working directory of the active session has changed.
Encapsulates user-visible information about the terminal session currently being displayed in a view...
Definition: ViewProperties.h:44
Part(QWidget *parentWidget, QObject *parent, const QVariantList &)
Constructs a new Konsole part with the specified parent.
Definition: Part.cpp:51
QStringList profileNameList() const
Returns a list of names of all available profiles.
Definition: Part.cpp:228
virtual void sendInput(const QString &text)
Reimplemented from TerminalInterface.
Definition: Part.cpp:169
void changeSessionSettings(const QString &text)
Sends a profile change command to the active session.
Definition: Part.cpp:313
virtual void showShellInDir(const QString &dir)
Reimplemented from TerminalInterface.
Definition: Part.cpp:155
void silenceDetected()
Emitted when silence has been detected in the active session.
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.