Plasma-workspace
activityinfo.cpp
54 connect(d->activityConsumer, &KActivities::Consumer::currentActivityChanged, this, &ActivityInfo::currentActivityChanged);
55 connect(d->activityConsumer, &KActivities::Consumer::runningActivitiesChanged, this, &ActivityInfo::numberOfRunningActivitiesChanged);
56 connect(d->activityConsumer, &KActivities::Consumer::runningActivitiesChanged, this, &ActivityInfo::namesOfRunningActivitiesChanged);
63 connect(d->activitiesModel, &KActivities::ActivitiesModel::modelReset, this, &ActivityInfo::namesOfRunningActivitiesChanged);
void currentActivityChanged(const QString &id)
void runningActivitiesChanged(const QStringList &runningActivities)
QString icon() const
Invalid
QString name() const
State state() const
Q_INVOKABLE QString activityName(const QString &id)
The name of the activity of the given id.
Definition activityinfo.cpp:97
Q_INVOKABLE QString activityIcon(const QString &id)
The icon of the activity of the given id.
Definition activityinfo.cpp:108
Q_INVOKABLE QStringList runningActivities() const
The list of currently-running activities defined in the session.
Definition activityinfo.cpp:92
void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList< int > &roles)
void modelReset()
QObject(QObject *parent)
QObject * parent() const const
qsizetype count() const const
QFuture< ArgsType< Signal > > connect(Sender *sender, Signal signal)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 28 2025 12:02:58 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 28 2025 12:02:58 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.