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

event.cpp File Reference

#include "event.h"
#include "qfiledirect_p.h"
#include <qtopia/timeconversion.h>
#include <qtopia/stringutil.h>
#include <qtopia/private/recordfields.h>
#include <qbuffer.h>
#include <time.h>
#include "vobject_p.h"
#include <stdio.h>

Include dependency graph for event.cpp:

Go to the source code of this file.

Functions

static void write (QString &buf, const Event::RepeatPattern &r)
static VObjectsafeAddPropValue (VObject *o, const char *prop, const QString &value)
static VObjectsafeAddProp (VObject *o, const char *prop)
QCString toISOLocal (const QDateTime &dt)
static VObjectcreateVObject (const Event &e)
static Event parseVObject (VObject *obj)


Function Documentation

static VObject* createVObject const Event e  )  [static]
 

Definition at line 1125 of file event.cpp.

References QDateTime::addSecs(), Event::alarmSound(), Event::alarmTime(), Event::AllDay, Event::description(), Event::end(), Event::hasAlarm(), Event::location(), safeAddProp(), safeAddPropValue(), Event::Silent, Event::start(), Event::timeZone(), toISOLocal(), Event::type(), VCAAlarmProp, VCAudioContentProp, VCCalProp, VCDescriptionProp, VCDTendProp, VCDTstartProp, VCEventProp, VCLocationProp, VCRunTimeProp, and VCVersionProp.

static Event parseVObject VObject obj  )  [static]
 

Definition at line 1159 of file event.cpp.

References alarmTime, Event::AllDay, QDateTime::currentDateTime(), FALSE, TimeConversion::fromISO8601(), QString::latin1(), Event::Loud, name, o, printf, QDateTime::secsTo(), Event::setAlarm(), Event::setDescription(), Event::setEnd(), Event::setLocation(), Event::setNotes(), Event::setStart(), Event::setTimeZone(), Event::setType(), Event::Silent, Event::start(), TRUE, VCAudioContentProp, VCDescriptionProp, VCDTendProp, VCDTstartProp, VCLocationProp, and VCRunTimeProp.

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

Definition at line 1083 of file event.cpp.

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

Definition at line 1075 of file event.cpp.

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

QCString toISOLocal const QDateTime dt  )  [static]
 

Definition at line 1103 of file event.cpp.

References QDateTime::date(), qWarning(), QCString::sprintf(), str, and QDateTime::time().

Referenced by createVObject().

static void write QString buf,
const Event::RepeatPattern r
[static]
 

Definition at line 34 of file event.cpp.

References Event::RepeatPattern::createTime, Event::Daily, Event::RepeatPattern::days, Event::RepeatPattern::endDateUTC, Event::RepeatPattern::frequency, Event::RepeatPattern::hasEndDate, Event::MonthlyDate, Event::MonthlyDay, QString::number(), Event::RepeatPattern::position, Event::RepeatPattern::type, Event::Weekly, and Event::Yearly.

Referenced by Appearance::accept(), LightSettings::accept(), TaskbarSettings::accept(), MenuSettings::accept(), HistoryBuffer::add(), add_domain(), adddns(), addpeerdns(), WavFile::adjustHeaders(), OCopServer::call(), OCOPClient::call(), OpieTooth::RfCommHelper::connect(), OProcessController::delayedChildrenCleanup(), Opie::Core::Internal::OProcessController::delayedChildrenCleanup(), Device::devWrite(), Modem::escape_to_command_mode(), Process::exec(), getButtons(), ButtonDialog::getButtons(), getRemotes(), LearnTab::getRemotes(), ButtonDialog::getRemotes(), Global::invoke(), OCopServer::isRegistered(), OCOPClient::isRegistered(), Modem::lockdevice(), LoginWindowImpl::login(), main(), ThreadUtil::OnewayNotifier::notify(), VMemo::openWAV(), ScreenshotControl::performGrab(), QtRec::playIt(), SoundMixer::playSounds(), qt_C_sigchldHnd(), quickexec(), quickexecv(), QtRec::quickRec(), FileReceive::receive(), VMemo::record(), removedns(), MyPty::run(), Event::save(), save_licence(), Appearance::saveSchemeClicked(), IOSerial::send(), Dialer::send(), MyPty::send(), MyPty::send_bytes(), FileTransfer::sendFile(), RemoteTab::sendIR(), Opie::Core::Internal::setCS3Bit(), Opie::ODevice::setCurrentCpuFrequency(), Opie::Core::ODevice::setCurrentCpuFrequency(), Opie::Core::Internal::Zaurus::setDisplayBrightness(), Opie::Core::Internal::Yopy::setDisplayBrightness(), Opie::Core::Internal::SIMpad::setDisplayBrightness(), Opie::Core::Internal::Ramses::setDisplayBrightness(), Ramses::setDisplayBrightness(), SIMpad::setDisplayBrightness(), Zaurus::setDisplayBrightness(), Yopy::setDisplayBrightness(), Ramses::setDisplayContrast(), Opie::Core::Internal::Zaurus::setDisplayStatus(), Jornada::setSoftSuspend(), iPAQ::setSoftSuspend(), WavFile::setWavHeader(), ProcCtl::signal_handler(), MyProcess::SLOT_Stderr(), MyProcess::SLOT_Stdout(), OProcess::slotSendData(), Opie::Core::OProcess::slotSendData(), QProcess::socketWrite(), OProcess::start(), Opie::Core::OProcess::start(), QProcess::start(), Opie::Core::Internal::Ramses::suspend(), OProcessController::theSigCHLDHandler(), Opie::Core::Internal::OProcessController::theSigCHLDHandler(), CameraMainWindow::timerEvent(), WellenreiterMainWindow::uploadSession(), ZCameraIO::write(), gs::write_buffer(), QFile::writeBlock(), Modem::writeChar(), ThemeSettings::writeConfig(), LiquidSettings::writeConfig(), and Modem::writeLine().


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