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

TimeConversion Class Reference

#include </home/clem/local/src/opie/library/timeconversion.h>

List of all members.

Static Public Member Functions

static QString toString (const QDate &d)
static QDate fromString (const QString &datestr)
static time_t toUTC (const QDateTime &dt)
static QDateTime fromUTC (time_t time)
static int secsTo (const QDateTime &from, const QDateTime &to)
static QCString toISO8601 (const QDate &)
static QCString toISO8601 (const QDateTime &)
static QDateTime fromISO8601 (const QCString &)


Member Function Documentation

QDateTime TimeConversion::fromISO8601 const QCString  )  [static]
 

Definition at line 136 of file timeconversion.cpp.

References QCString::copy(), FALSE, QCString::find(), fromUTC(), i, QCString::left(), QCString::length(), QCString::mid(), off, QCString::right(), str, and TRUE.

Referenced by doqcopimpl(), eventByVObj(), and parseVObject().

QDate TimeConversion::fromString const QString datestr  )  [static]
 

Definition at line 40 of file timeconversion.cpp.

References d, QString::find(), QString::latin1(), QString::left(), QString::mid(), qDebug(), and Opie::MM::y.

Referenced by OConversion::dateFromString(), Opie::OPimDateConversion::dateFromString(), and Task::Task().

QDateTime TimeConversion::fromUTC time_t  time  )  [static]
 

Definition at line 92 of file timeconversion.cpp.

References QDateTime::setDate(), and QDateTime::setTime().

Referenced by Event::end(), Event::RepeatPattern::endDate(), Event::Event(), DateEntry::event(), fromISO8601(), Event::match(), TimerReceiverObject::resetTimer(), Event::start(), and TimerReceiverObject::timerEvent().

int TimeConversion::secsTo const QDateTime from,
const QDateTime to
[static]
 

Definition at line 109 of file timeconversion.cpp.

References toUTC().

Referenced by TimerReceiverObject::resetTimer().

QCString TimeConversion::toISO8601 const QDateTime  )  [static]
 

Definition at line 124 of file timeconversion.cpp.

References QCString::sprintf(), str, and toUTC().

QCString TimeConversion::toISO8601 const QDate  )  [static]
 

Definition at line 114 of file timeconversion.cpp.

References QCString::sprintf(), str, and toUTC().

Referenced by createVObject(), OContactAccessBackend_VCard::createVObject(), Opie::OPimContactAccessBackend_VCard::createVObject(), QCopWatcher::received(), and vobjByEvent().

QString TimeConversion::toString const QDate d  )  [static]
 

Definition at line 26 of file timeconversion.cpp.

References QDate::day(), QDate::month(), QString::number(), and QDate::year().

Referenced by Task::toMap().

time_t TimeConversion::toUTC const QDateTime dt  )  [static]
 

Definition at line 60 of file timeconversion.cpp.

References QDateTime::date(), and QDateTime::time().

Referenced by AlarmServer::addAlarm(), AlarmServer::deleteAlarm(), DateEntry::event(), TimerReceiverObject::resetTimer(), secsTo(), Event::setEnd(), Event::RepeatPattern::setEndDate(), Event::setStart(), TimeTabWidget::setSystemTime(), PredictTabWidget::slotPredictTime(), TimerReceiverObject::timerEvent(), toISO8601(), and Event::toMap().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:53:57 2005 for OPIE by  doxygen 1.4.2