KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | Static Public Member Functions | List of all members
KWin::Activities Class Reference

#include <activities.h>

Inheritance diagram for KWin::Activities:

Signals

void currentChanged (const QString &id)
 
void added (const QString &id)
 
void removed (const QString &id)
 

Public Member Functions

 Activities ()
 
bool stop (const QString &id)
 
bool start (const QString &id)
 
void setCurrent (const QString &activity)
 
void toggleWindowOnActivity (Window *window, const QString &activity, bool dont_activate)
 
QStringList running () const
 
QStringList all () const
 
const QString & current () const
 
const QString & previous () const
 
KActivities::Controller::ServiceStatus serviceStatus () const
 

Static Public Member Functions

static QString nullUuid ()
 

Detailed Description

Definition at line 26 of file activities.h.

Constructor & Destructor Documentation

◆ Activities()

KWin::Activities::Activities ( )
explicit

Definition at line 24 of file activities.cpp.

Member Function Documentation

◆ added

void KWin::Activities::added ( const QString & id)
signal

This signal is emitted when a new activity is added

Parameters
idid of the new activity

◆ all()

QStringList KWin::Activities::all ( ) const
inline

Definition at line 83 of file activities.h.

◆ current()

const QString & KWin::Activities::current ( ) const
inline

Definition at line 88 of file activities.h.

◆ currentChanged

void KWin::Activities::currentChanged ( const QString & id)
signal

This signal is emitted when the global activity is changed

Parameters
idid of the new current activity

◆ nullUuid()

QString KWin::Activities::nullUuid ( )
inlinestatic

Definition at line 103 of file activities.h.

◆ previous()

const QString & KWin::Activities::previous ( ) const
inline

Definition at line 93 of file activities.h.

◆ removed

void KWin::Activities::removed ( const QString & id)
signal

This signal is emitted when the activity is removed

Parameters
idid of the removed activity

◆ running()

QStringList KWin::Activities::running ( ) const
inline

Definition at line 98 of file activities.h.

◆ serviceStatus()

KActivities::Consumer::ServiceStatus KWin::Activities::serviceStatus ( ) const

Definition at line 34 of file activities.cpp.

◆ setCurrent()

void KWin::Activities::setCurrent ( const QString & activity)

Definition at line 56 of file activities.cpp.

◆ start()

bool KWin::Activities::start ( const QString & id)

Definition at line 125 of file activities.cpp.

◆ stop()

bool KWin::Activities::stop ( const QString & id)

Definition at line 148 of file activities.cpp.

◆ toggleWindowOnActivity()

void KWin::Activities::toggleWindowOnActivity ( Window * window,
const QString & activity,
bool dont_activate )

Adds/removes window window to/from activity.

Takes care of transients as well.

Definition at line 88 of file activities.cpp.


The documentation for this class was generated from the following files: