Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorWorkspaces::ActivityManager Class Reference

#include <phosphor-workspaces/include/PhosphorWorkspaces/ActivityManager.h>

Inheritance diagram for PhosphorWorkspaces::ActivityManager:
[legend]

Signals

void currentActivityChanged (const QString &activityId)
 
void activitiesChanged ()
 

Public Member Functions

 ActivityManager (QObject *parent=nullptr)
 
 ~ActivityManager () override
 
bool init ()
 
void start ()
 
void stop ()
 
QString currentActivity () const
 
QStringList activities () const
 
QString activityName (const QString &activityId) const
 
QString activityIcon (const QString &activityId) const
 

Static Public Member Functions

static bool isAvailable ()
 

Constructor & Destructor Documentation

◆ ActivityManager()

PhosphorWorkspaces::ActivityManager::ActivityManager ( QObject *  parent = nullptr)
explicit

◆ ~ActivityManager()

PhosphorWorkspaces::ActivityManager::~ActivityManager ( )
override

Member Function Documentation

◆ activities()

QStringList PhosphorWorkspaces::ActivityManager::activities ( ) const

◆ activitiesChanged

void PhosphorWorkspaces::ActivityManager::activitiesChanged ( )
signal

◆ activityIcon()

QString PhosphorWorkspaces::ActivityManager::activityIcon ( const QString &  activityId) const

◆ activityName()

QString PhosphorWorkspaces::ActivityManager::activityName ( const QString &  activityId) const

◆ currentActivity()

QString PhosphorWorkspaces::ActivityManager::currentActivity ( ) const

◆ currentActivityChanged

void PhosphorWorkspaces::ActivityManager::currentActivityChanged ( const QString &  activityId)
signal

◆ init()

bool PhosphorWorkspaces::ActivityManager::init ( )

◆ isAvailable()

static bool PhosphorWorkspaces::ActivityManager::isAvailable ( )
static

◆ start()

void PhosphorWorkspaces::ActivityManager::start ( )

◆ stop()

void PhosphorWorkspaces::ActivityManager::stop ( )

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