lib

KoVariableTimeFormat Class Reference

#include <KoVariable.h>

Inheritance diagram for KoVariableTimeFormat:

KoVariableFormat List of all members.

Detailed Description

Implementation of the "time" formats.

Definition at line 201 of file KoVariable.h.


Public Member Functions

 KoVariableTimeFormat ()
virtual QString convert (const QVariant &data) const
virtual QCString key () const
virtual QCString getKey (const QString &props) const
virtual void load (const QCString &)
virtual void setFormatProperties (const QString &props)
virtual QString formatProperties () const
virtual QStringList formatPropsList () const
virtual QStringList translatedFormatPropsList () const

Static Public Member Functions

static QStringList staticFormatPropsList ()
static QStringList staticTranslatedFormatPropsList ()

Member Function Documentation

QString KoVariableTimeFormat::convert const QVariant &  data  )  const [virtual]
 

Use this format to convert a piece of data into a string.

Implements KoVariableFormat.

Definition at line 343 of file KoVariable.cpp.

virtual QString KoVariableTimeFormat::formatProperties  )  const [inline, virtual]
 

Returns:
the format string (e.g. hh:mm:ss)

Reimplemented from KoVariableFormat.

Definition at line 215 of file KoVariable.h.

virtual QStringList KoVariableTimeFormat::formatPropsList  )  const [inline, virtual]
 

Returns:
the list of available properties strings (e.g. hh:mm:ss)

Reimplemented from KoVariableFormat.

Definition at line 218 of file KoVariable.h.

QCString KoVariableTimeFormat::getKey const QString &  props  )  const [virtual]
 

Returns:
the key for a given set of properties. Use this key to lookup the format in the "variable format" collection.
Parameters:
props properties of this format, e.g. DD/MM/YYYY for a date format.

Implements KoVariableFormat.

Definition at line 362 of file KoVariable.cpp.

QCString KoVariableTimeFormat::key  )  const [virtual]
 

Return a key describing this format.

Used for the flyweight pattern in KoVariableFormatCollection

Implements KoVariableFormat.

Definition at line 357 of file KoVariable.cpp.

void KoVariableTimeFormat::load const QCString &   )  [virtual]
 

Create a format from this key.

Implements KoVariableFormat.

Definition at line 336 of file KoVariable.cpp.

virtual void KoVariableTimeFormat::setFormatProperties const QString &  props  )  [inline, virtual]
 

Set the format string (e.g. hh:mm:ss).

Reimplemented from KoVariableFormat.

Definition at line 211 of file KoVariable.h.

virtual QStringList KoVariableTimeFormat::translatedFormatPropsList  )  const [inline, virtual]
 

Returns:
the translated version of the list of format properties

Reimplemented from KoVariableFormat.

Definition at line 221 of file KoVariable.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys