13#include <kwin_export.h> 
   15#include <PlasmaActivities/Controller> 
   33    bool stop(
const QString &
id);
 
   34    bool start(
const QString &
id);
 
   35    void setCurrent(
const QString &activity);
 
   41    void toggleWindowOnActivity(
Window *window, 
const QString &activity, 
bool dont_activate);
 
   43    QStringList running() 
const;
 
   44    QStringList all() 
const;
 
   45    const QString ¤t() 
const;
 
   46    const QString &previous() 
const;
 
   48    static QString nullUuid();
 
   50    KActivities::Controller::ServiceStatus serviceStatus() 
const;
 
   72    void slotServiceStatusChanged();
 
   73    void slotRemoved(
const QString &activity);
 
   74    void slotCurrentChanged(
const QString &newActivity);
 
   75    void reallyStop(
const QString &
id); 
 
   80    KActivities::Controller *m_controller;
 
 
   85    return m_controller->activities();
 
 
  100    return m_controller->activities(KActivities::Info::Running);
 
 
  106    return QStringLiteral(
"00000000-0000-0000-0000-000000000000");
 
 
void added(const QString &id)
const QString & current() const
QStringList running() const
static QString nullUuid()
void currentChanged(const QString &id)
void removed(const QString &id)
const QString & previous() const