karm Library API Documentation

Karm API Overview

Version 3.2.2

Introduction

Karm is a simple, easy to use time tracking program. It keeps a hierarchical list of tasks. Each task has a timer associated with it. The primary user interaction for karm is to start and stop the appropriate timer.

Road Map to the Classes

The core of the functionality is within Karm. Start there to learn the program.

KarmWindow has the overall application functionality. This is where the menus and actions are initialized. This is where many of the connections are made. The status bar logic is contained here.

If you want to change the configuration options, look at Preferences. If you want to store more information about a task, look at Task. Look at Index of Signals and Slots for information on the signals and slots used in the program which may be useful in understanding the overall flow of the program. See Index of the signal/slot connections to get an index of what signal is connected to which slot.

Related Pages and Design Documents

Index of Signals and Slots Index of the signal/slot connections integration

KDE Logo
This file is part of the documentation for karm Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sat May 1 11:37:52 2004 by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2003