karm
KarmDCOPIface Class Reference
#include <karmdcopiface.h>
Inheritance diagram for KarmDCOPIface:

Detailed Description
Define DCOP interface to karm.Methods implemented in MainWindow
Definition at line 27 of file karmdcopiface.h.
DCOP Member Functions | |
virtual QString | version () const =0 |
virtual QString | taskIdFromName (const QString &taskName) const =0 |
virtual int | addTask (const QString &taskName)=0 |
virtual QString | setPerCentComplete (const QString &taskName, int perCent)=0 |
virtual int | bookTime (const QString &taskId, const QString &iso8601StartDateTime, long durationInMinutes)=0 |
virtual QString | getError (int karmErrorNumber) const =0 |
virtual int | totalMinutesForTaskId (const QString &taskId)=0 |
virtual QString | starttimerfor (const QString &taskname)=0 |
virtual QString | stoptimerfor (const QString &taskname)=0 |
virtual QString | deletetodo ()=0 |
virtual QString | setpromptdelete (bool prompt)=0 |
virtual bool | getpromptdelete ()=0 |
virtual QString | exportcsvfile (QString filename, QString from, QString to, int type=0, bool decimalMinutes=true, bool allTasks=true, QString delimiter=";", QString quote="'")=0 |
virtual QString | importplannerfile (QString filename)=0 |
virtual bool | save ()=0 |
virtual void | quit ()=0 |
Member Function Documentation
|
Add a new top-level task. A top-level task is one that has no parent tasks.
Implemented in karmPart, and MainWindow. |
|
Add time to a task. The GUI will be non-responsive until this method returns.
Implemented in karmPart, and MainWindow. |
|
delete the current item
Implemented in karmPart, and MainWindow. |
|
export csv history or totals file
Implemented in karmPart, and MainWindow. |
|
Return error string associated with karm error number.
Implemented in karmPart, and MainWindow. |
|
get if prompted on deleting a task
Implemented in karmPart, and MainWindow. |
|
import planner project file
Implemented in karmPart, and MainWindow. |
|
Graceful shutdown.
Implemented in karmPart, and MainWindow. |
|
save your tasks
Implemented in karmPart, and MainWindow. |
|
Set percent complete to a task.
Implemented in karmPart, and MainWindow. |
|
set if prompted on deleting a task
Implemented in karmPart, and MainWindow. |
|
Start timer for all tasks with the summary taskname.
Implemented in karmPart, and MainWindow. |
|
Stop timer for all tasks with the summary taskname.
Implemented in karmPart, and MainWindow. |
|
Return id of task found, empty string if no match.
Implemented in karmPart, and MainWindow. |
|
Total time currently associated with a task. A task has two counters: the total session time and the total time. Note that th euser can reset both counters.
Implemented in karmPart, and MainWindow. |
|
Return karm version.
Implemented in karmPart, and MainWindow. |
The documentation for this class was generated from the following file: