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

TZCombo Class Reference

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

Collaboration diagram for TZCombo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TZCombo (QWidget *parent, const char *name=0)
 ~TZCombo ()
QString currZone () const
void setCurrZone (const QString &id)

Protected Member Functions

void keyPressEvent (QKeyEvent *e)
void mousePressEvent (QMouseEvent *e)
void updateZones ()

Private Slots

void handleSystemChannel (const QCString &, const QByteArray &)

Private Attributes

QStringList identifiers
QStringList extras

Friends

class TimeZoneSelector

Constructor & Destructor Documentation

TZCombo::TZCombo QWidget *  parent,
const char *  name = 0
 

Definition at line 50 of file tzselect.cpp.

References QValueList< T >::begin(), channel, QValueList< T >::end(), handleSystemChannel(), identifiers, QString::isNull(), and updateZones().

TZCombo::~TZCombo  ) 
 

Definition at line 88 of file tzselect.cpp.


Member Function Documentation

QString TZCombo::currZone  )  const
 

Definition at line 176 of file tzselect.cpp.

References identifiers.

Referenced by TimeZoneSelector::currentZone(), and TimeZoneSelector::slotTzActive().

void TZCombo::handleSystemChannel const QCString ,
const QByteArray
[private, slot]
 

Definition at line 197 of file tzselect.cpp.

References updateZones().

Referenced by TZCombo().

void TZCombo::keyPressEvent QKeyEvent *  e  )  [protected]
 

Definition at line 162 of file tzselect.cpp.

void TZCombo::mousePressEvent QMouseEvent *  e  )  [protected]
 

Definition at line 169 of file tzselect.cpp.

void TZCombo::setCurrZone const QString id  ) 
 

Definition at line 181 of file tzselect.cpp.

References QValueList< T >::append(), extras, i, and identifiers.

Referenced by TimeZoneSelector::setCurrentZone().

void TZCombo::updateZones  )  [protected]
 

Definition at line 92 of file tzselect.cpp.

References QValueList< T >::append(), QValueList< T >::begin(), QValueList< T >::clear(), QValueList< T >::end(), extras, FALSE, QString::find(), i, identifiers, QString::isEmpty(), QString::isNull(), list, QString::mid(), QString::null, QString::number(), Config::readEntry(), Config::setGroup(), timezoneDefaults(), tr, and TRUE.

Referenced by handleSystemChannel(), and TZCombo().


Friends And Related Function Documentation

friend class TimeZoneSelector [friend]
 

Definition at line 44 of file tzselect.h.


Member Data Documentation

QStringList TZCombo::extras [private]
 

Definition at line 54 of file tzselect.h.

Referenced by setCurrZone(), and updateZones().

QStringList TZCombo::identifiers [private]
 

Definition at line 53 of file tzselect.h.

Referenced by currZone(), setCurrZone(), TZCombo(), and updateZones().


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