1 #ifndef KARM_DESKTOP_TRACKER_H 2 #define KARM_DESKTOP_TRACKER_H 6 #include <twinmodule.h> 8 #include "desktoplist.h" 13 typedef std::vector<Task *> TaskVector; 14 const int maxDesktops = 20; 29 TQString startTracking(); 30 void registerForDesktops( Task* task, DesktopList dl ); 31 int desktopCount() const { return _desktopCount; }; 34 KWinModule kWinModule; 39 TaskVector desktopTracker[maxDesktops]; 46 void reachedtActiveDesktop( Task* task ); 47 void leftActiveDesktop( Task* task ); 50 void handleDesktopChange( int desktop ); 56 #endif // KARM_DESKTOP_TRACKER_H A utility to associate tasks with desktops As soon as a desktop is activated/left - an signal is emit...
A class representing a task.
|