Konsole
ProfileList.cpp
Go to the documentation of this file.
void setText(const QString &text)
QList< QAction * > actions()
Returns a list of actions representing profiles.
Definition: ProfileList.cpp:167
Manages profiles which specify various settings for terminal sessions and their displays.
Definition: ProfileManager.h:48
void addAction(QAction *action)
void addActions(QList< QAction * > actions)
QVariant data() const
void setIcon(const QIcon &icon)
bool isVisible() const
ProfileList provides a list of actions which represent session profiles that a SessionManager can cre...
Definition: ProfileList.h:51
T value() const
void actionsChanged(const QList< QAction * > &actions)
Emitted when the list of actions changes.
const_iterator insert(const T &value)
Represents a terminal set-up which can be used to set the initial state of new terminal sessions or a...
Definition: Profile.h:60
void syncWidgetActions(QWidget *widget, bool sync)
TODO: Document me.
Definition: ProfileList.cpp:114
static ProfileManager * instance()
Returns the profile manager instance.
Definition: ProfileManager.cpp:114
void setData(const QVariant &userData)
QKeySequence shortcut(Profile::Ptr profile) const
Returns the shortcut associated with a particular profile.
Definition: ProfileManager.cpp:622
void setShortcut(const QKeySequence &shortcut)
QVariant fromValue(const T &value)
QList< QAction * > actions() const
bool remove(const T &value)
QList< Profile::Ptr > sortedFavorites()
Definition: ProfileManager.cpp:288
void removeAction(QAction *action)
void removeAction(QAction *action)
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QList< QAction * > actions() const
void profileSelected(Profile::Ptr profile)
Emitted when the user selects an action from the list.
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.