karm

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CDesktopTrackerA 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
 CEditTaskDialogDialog to add a new task or edit an existing task
 CHistoryEventOne start/stop event that has been logged
 CIdleTimeDetectorKeep track of how long the computer has been idle
 CKarmDCOPIfaceDefine DCOP interface to karm
 CkarmPartThis is a "Part"
 CKarmStorageSingleton to store/retrieve KArm data to/from persistent storage
 CKArmTimeWidgetWidget used for entering minutes and seconds with validation
 CMainWindowMain window to tie the application together
 CMyPrinterProvide printing capabilities
 CPlannerParserThis class is here to import tasks from a planner project file to karm
 CPreferencesProvide an interface to the configuration options for the program
 CReportCriteriaStores entries from export dialog
 CTaskA class representing a task
 CTaskViewContainer and interface for the tasks
 CTaskViewWhatsThisThis is the karm-taskview-specific implementation of qwhatsthis
 CTDEAccelMenuWatchEasy updating of menu accels when changing a TDEAccel object
 CTimeKardRoutines to output timecard data
 CWeekSeven consecutive days