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

Opie Namespace Reference


Classes

struct  Global
class  OBackendFactory
class  OPimContactAccessBackend
class  OPimContactAccessBackend_SQL
class  OPimContactAccessBackend_VCard
class  OPimContactAccessBackend_XML
class  ODateBookAccessBackend
class  ODateBookAccessBackend_SQL
class  ODateBookAccessBackend_XML
class  OPimAccessBackend
class  OPimBackendOccurrence
 Internal representation of an Occurence. More...
class  OPimTodoAccessBackend
class  OPimTodoAccessBackendSQL
class  OPimTodoAccessVCal
class  OPimTodoAccessXML
class  OPimContactAccess
class  ODateBookAccess
class  OPimAccessFactory
class  OPimAccessTemplate
class  OPimCacheItem
class  OPimCache
class  OPimContact
 Contact Container. More...
class  OPimContactFields
class  OPimDateConversion
struct  OCalendarHelper
class  OPimEvent
 container for events. More...
class  OPimMaintainer
class  OPimNotify
class  OPimAlarm
class  OPimReminder
class  OPimNotifyManager
class  OPimOccurrence
 An OPimOccurrence represents a occurence for one day of a OPimRecord. More...
class  OPimRecord
class  OPimRecordListIterator
class  OPimRecordList
class  OPimRecurrence
class  OPimResolver
class  OPimState
struct  OPimBase
class  OTemplateBase
class  OPimTimeZone
class  OPimTodo
class  OPimXRef
class  OPimXRefManager
class  OPimXRefPartner
class  OPimTodoAccess
class  OPimMainWindow
class  OBarGroup
 Grouping of actions for dynamic Bar Generation. More...
class  OBarManager
struct  OModalHelperBase
class  OModalHelper
 helps to life without modaility More...
class  OModalHelperSignal
class  OModalHelperControler
class  OModalQueuedDialog
class  OColorButton
 A Button which will show a OColorPopupMenu. More...
class  OColorPanelButton
 The OColorPanelButton class provides a button for color selection. More...
class  OColorPopupMenu
struct  Typelist
struct  MakeTypelist
struct  MakeTypelist<>
class  ODevice
 A small class for device specefic options. More...
class  OQCopMessage
class  ODeviceButton
 A representation of buttons. More...
class  XMLElement

Namespaces

namespace  Bluez
namespace  Core
namespace  Datebook
namespace  DB
namespace  Internal
namespace  MM
namespace  Net
namespace  Pim
namespace  Security
namespace  Ui

Typedefs

typedef int UID
typedef QArray< UIDUIDArray

Enumerations

enum  OModel {
  Model_Unknown, Model_Series_Mask = 0xff000000, Model_iPAQ = ( 1 << 24 ), Model_iPAQ_All = ( Model_iPAQ | 0xffffff ),
  Model_iPAQ_H31xx = ( Model_iPAQ | 0x000001 ), Model_iPAQ_H36xx = ( Model_iPAQ | 0x000002 ), Model_iPAQ_H37xx = ( Model_iPAQ | 0x000004 ), Model_iPAQ_H38xx = ( Model_iPAQ | 0x000008 ),
  Model_iPAQ_H39xx = ( Model_iPAQ | 0x000010 ), Model_iPAQ_H5xxx = ( Model_iPAQ | 0x000011 ), Model_Jornada = ( 6 << 24 ), Model_Jornada_56x = ( Model_Jornada | 0x000001 ),
  Model_Zaurus = ( 2 << 24 ), Model_Zaurus_SL5000 = ( Model_Zaurus | 0x000001 ), Model_Zaurus_SL5500 = ( Model_Zaurus | 0x000002 ), Model_Zaurus_SLA300 = ( Model_Zaurus | 0x000003 ),
  Model_Zaurus_SLB600 = ( Model_Zaurus | 0x000004 ), Model_Zaurus_SLC7x0 = ( Model_Zaurus | 0x000005 ), Model_SIMpad = ( 3 << 24 ), Model_SIMpad_All = ( Model_SIMpad | 0xffffff ),
  Model_SIMpad_CL4 = ( Model_SIMpad | 0x000001 ), Model_SIMpad_SL4 = ( Model_SIMpad | 0x000002 ), Model_SIMpad_SLC = ( Model_SIMpad | 0x000004 ), Model_SIMpad_TSinus = ( Model_SIMpad | 0x000008 ),
  Model_Ramses = ( 4 << 24 ), Model_Ramses_All = ( Model_Ramses | 0xffffff ), Model_Ramses_MNCI = ( Model_Ramses | 0x000001 ), Model_Yopy = ( 5 << 24 ),
  Model_Yopy_All = ( Model_Yopy | 0xffffff ), Model_Yopy_3000 = ( Model_Yopy | 0x000001 ), Model_Yopy_3500 = ( Model_Yopy | 0x000002 ), Model_Yopy_3700 = ( Model_Yopy | 0x000003 )
}
enum  OVendor {
  Vendor_Unknown, Vendor_HP, Vendor_Sharp, Vendor_SIEMENS,
  Vendor_MundN, Vendor_GMate
}
enum  OSystem {
  System_Unknown, System_Familiar, System_Zaurus, System_OpenZaurus,
  System_Linupy
}
enum  OLedState { Led_Off, Led_On, Led_BlinkSlow, Led_BlinkFast }
enum  OLed { Led_Mail, Led_Power, Led_BlueTooth }
enum  OHardKey {
  HardKey_Datebook = Qt::Key_F9, HardKey_Contacts = Qt::Key_F10, HardKey_Menu = Qt::Key_F11, HardKey_Home = Qt::Key_F12,
  HardKey_Mail = Qt::Key_F13, HardKey_Record = Qt::Key_F24, HardKey_Suspend = Qt::Key_F34, HardKey_Backlight = Qt::Key_F35,
  HardKey_Action = Qt::Key_F10, HardKey_OK = Qt::Key_F11, HardKey_End = Qt::Key_F12
}
enum  ODirection { CW = 0, CCW = 1, Flip = 2 }
enum  OHingeStatus { CASE_CLOSED = 3, CASE_PORTRAIT = 2, CASE_LANDSCAPE = 0, CASE_UNKNOWN = 1 }

Functions

QString customToXml (const QMap< QString, QString > &customMap)
static void setPeriod (OPimOccurrence &oc, bool period, const QDate &d, const QTime &s, const QTime &t)
static QString setTimeZone (const QString &zone)
static void resetTimeZone (const QString &zone)
static QDateTime utcTime (time_t t)
static QDateTime utcTime (time_t t, const QString &zone)
static time_t to_Time_t (const QDateTime &utc, const QString &str)

Variables

Opie::OModalHelperControler OModalQueueBar


Detailed Description

The class responsible for managing a backend. The implementation of this abstract class contains the complete database handling.

Copyright (c) 2002 by Stefan Eilers (Eilers.Stefan@epost.de) Copyright (c) 2002 by Holger Freyther (zecke@handhelds.org)


Typedef Documentation

typedef int Opie::UID
 

The unique identifier for every PIM record. For now it is a negative int but we could change it to long or QUuid in the future

Definition at line 42 of file opimglobal.h.

typedef QArray<UID> Opie::UIDArray
 

Definition at line 43 of file opimglobal.h.


Enumeration Type Documentation

enum Opie::ODirection
 

Enumeration values:
CW 
CCW 
Flip 

Definition at line 140 of file odevice.h.

enum Opie::OHardKey
 

Enumeration values:
HardKey_Datebook 
HardKey_Contacts 
HardKey_Menu 
HardKey_Home 
HardKey_Mail 
HardKey_Record 
HardKey_Suspend 
HardKey_Backlight 
HardKey_Action 
HardKey_OK 
HardKey_End 

Definition at line 126 of file odevice.h.

enum Opie::OHingeStatus
 

Enumeration values:
CASE_CLOSED 
CASE_PORTRAIT 
CASE_LANDSCAPE 
CASE_UNKNOWN 

Definition at line 146 of file odevice.h.

enum Opie::OLed
 

Enumeration values:
Led_Mail 
Led_Power 
Led_BlueTooth 

Definition at line 120 of file odevice.h.

enum Opie::OLedState
 

Enumeration values:
Led_Off 
Led_On 
Led_BlinkSlow 
Led_BlinkFast 

Definition at line 113 of file odevice.h.

enum Opie::OModel
 

The available devices

Enumeration values:
Model_Unknown 
Model_Series_Mask 
Model_iPAQ 
Model_iPAQ_All 
Model_iPAQ_H31xx 
Model_iPAQ_H36xx 
Model_iPAQ_H37xx 
Model_iPAQ_H38xx 
Model_iPAQ_H39xx 
Model_iPAQ_H5xxx 
Model_Jornada 
Model_Jornada_56x 
Model_Zaurus 
Model_Zaurus_SL5000 
Model_Zaurus_SL5500 
Model_Zaurus_SLA300 
Model_Zaurus_SLB600 
Model_Zaurus_SLC7x0 
Model_SIMpad 
Model_SIMpad_All 
Model_SIMpad_CL4 
Model_SIMpad_SL4 
Model_SIMpad_SLC 
Model_SIMpad_TSinus 
Model_Ramses 
Model_Ramses_All 
Model_Ramses_MNCI 
Model_Yopy 
Model_Yopy_All 
Model_Yopy_3000 
Model_Yopy_3500 
Model_Yopy_3700 

Definition at line 40 of file odevice.h.

enum Opie::OSystem
 

The System used

Enumeration values:
System_Unknown 
System_Familiar 
System_Zaurus 
System_OpenZaurus 
System_Linupy 

Definition at line 104 of file odevice.h.

enum Opie::OVendor
 

The vendor of the device

Enumeration values:
Vendor_Unknown 
Vendor_HP 
Vendor_Sharp 
Vendor_SIEMENS 
Vendor_MundN 
Vendor_GMate 

Definition at line 91 of file odevice.h.


Function Documentation

QString Opie::customToXml const QMap< QString, QString > &  customMap  )  [static]
 

Definition at line 527 of file otodoaccessxml.cpp.

References buf, and Qtopia::escapeString().

Referenced by OTodoAccessXML::toString(), and Opie::OPimTodoAccessXML::toString().

static void Opie::resetTimeZone const QString zone  )  [static]
 

Definition at line 60 of file opimtimezone.cpp.

References QString::local8Bit(), and true.

Referenced by to_Time_t(), and utcTime().

static void Opie::setPeriod OPimOccurrence &  oc,
bool  period,
const QDate d,
const QTime s,
const QTime t
[static]
 

Definition at line 37 of file opimtemplatebase.cpp.

References Opie::OPimOccurrence::setPeriod().

Referenced by Opie::OPimBase::convertOccurrenceFromBackend().

static QString Opie::setTimeZone const QString zone  )  [static]
 

Definition at line 48 of file opimtimezone.cpp.

References QString::fromLocal8Bit(), QString::local8Bit(), and true.

Referenced by TimeTabWidget::saveSettings(), TimeTabWidget::slotTZChanged(), to_Time_t(), and utcTime().

static time_t Opie::to_Time_t const QDateTime utc,
const QString str
[static]
 

Definition at line 94 of file opimtimezone.cpp.

References d, QDateTime::date(), QDate::day(), QTime::hour(), QTime::minute(), QDate::month(), resetTimeZone(), QTime::second(), setTimeZone(), t, QDateTime::time(), and QDate::year().

Referenced by OTimeZone::fromDateTime(), Opie::OPimTimeZone::fromDateTime(), OTimeZone::fromUTCDateTime(), Opie::OPimTimeZone::fromUTCDateTime(), OTimeZone::toDateTime(), and Opie::OPimTimeZone::toDateTime().

static QDateTime Opie::utcTime time_t  t,
const QString zone
[static]
 

Definition at line 73 of file opimtimezone.cpp.

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

static QDateTime Opie::utcTime time_t  t  )  [static]
 

Definition at line 64 of file opimtimezone.cpp.

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

Referenced by OTimeZone::fromUTCDateTime(), Opie::OPimTimeZone::fromUTCDateTime(), OTimeZone::toDateTime(), and Opie::OPimTimeZone::toDateTime().


Variable Documentation

Opie::OModalHelperControler Opie::OModalQueueBar
 


Generated on Sat Nov 5 17:59:12 2005 for OPIE by  doxygen 1.4.2