karm

DesktopTracker Class Reference

#include <desktoptracker.h>

Inherits TQObject.

Public Slots

void handleDesktopChange (int desktop)
 

Signals

void reachedtActiveDesktop (Task *task)
 
void leftActiveDesktop (Task *task)
 

Public Member Functions

void printTrackers ()
 
TQString startTracking ()
 
void registerForDesktops (Task *task, DesktopList dl)
 
int desktopCount () const
 

Detailed Description

A utility to associate tasks with desktops As soon as a desktop is activated/left - an signal is emited for each task tracking that all tasks that want to track that desktop.

Definition at line 21 of file desktoptracker.h.

Constructor & Destructor Documentation

◆ DesktopTracker()

DesktopTracker::DesktopTracker ( )

Definition at line 11 of file desktoptracker.cpp.

Member Function Documentation

◆ desktopCount()

int DesktopTracker::desktopCount ( ) const
inline

Definition at line 31 of file desktoptracker.h.

◆ handleDesktopChange

void DesktopTracker::handleDesktopChange ( int  desktop)
slot

Definition at line 27 of file desktoptracker.cpp.

◆ printTrackers()

void DesktopTracker::printTrackers ( )

Definition at line 127 of file desktoptracker.cpp.

◆ registerForDesktops()

void DesktopTracker::registerForDesktops ( Task task,
DesktopList  dl 
)

Definition at line 81 of file desktoptracker.cpp.

◆ startTracking()

TQString DesktopTracker::startTracking ( )

Definition at line 60 of file desktoptracker.cpp.


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