Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

task.cpp File Reference

#include "task.h"
#include "recordfields.h"
#include "vobject_p.h"
#include "qfiledirect_p.h"
#include <qtopia/timeconversion.h>
#include <qregexp.h>
#include <qstring.h>
#include <stdio.h>

Include dependency graph for task.cpp:

Go to the source code of this file.

Functions

static VObjectsafeAddPropValue (VObject *o, const char *prop, const QString &value)
static VObjectsafeAddProp (VObject *o, const char *prop)
static VObjectcreateVObject (const Task &t)
static Task parseVObject (VObject *obj)


Function Documentation

static VObject* createVObject const Task t  )  [static]
 

For internal use only.

Definition at line 279 of file task.cpp.

References Task::description(), Task::dueDate(), Task::hasDueDate(), Task::isCompleted(), QString::number(), Task::priority(), safeAddProp(), safeAddPropValue(), TimeConversion::toISO8601(), VCCalProp, VCDescriptionProp, VCDueProp, VCPriorityProp, VCStatusProp, VCTodoProp, and VCVersionProp.

static Task parseVObject VObject obj  )  [static]
 

For internal use only.

Definition at line 298 of file task.cpp.

References TimeConversion::fromISO8601(), QString::latin1(), name, o, printf, Task::setCompleted(), Task::setDescription(), Task::setDueDate(), Task::setPriority(), t, QCString::toInt(), TRUE, VCDescriptionProp, VCDueProp, VCPriorityProp, and VCStatusProp.

static VObject* safeAddProp VObject o,
const char *  prop
[inline, static]
 

For internal use only.

Definition at line 267 of file task.cpp.

static VObject* safeAddPropValue VObject o,
const char *  prop,
const QString value
[inline, static]
 

For internal use only.

Definition at line 256 of file task.cpp.

References QString::isEmpty(), and QString::latin1().


Generated on Sat Nov 5 16:40:39 2005 for OPIE by  doxygen 1.4.2