KTimetracker tracks time spent on various tasks. It is useful for tracking billable hours and can report the hours logged by task and day.
This time history can be exported to a comma-delimited text file for import into other billing and/or project management tools.
KTimetracker detects when your keyboard and mouse are idle and can associate different tasks with different desktops, two tools that can help keep the timer running on the correct task.
KTimetracker was originally written by Sirtaj Singh Kang. Its home page is http://userbase.kde.org/KTimeTracker.