lib

KoVariableDateFormat Class Reference

#include <KoVariable.h>

Inheritance diagram for KoVariableDateFormat:

KoVariableFormat

List of all members.


Detailed Description

Implementation of the "date" formats TODO: merge with KoVariableTimeFormat, for a single QDateTime-based class.

Definition at line 169 of file KoVariable.h.


Public Member Functions

virtual QString convert (const QVariant &data) const
virtual QCString key () const
virtual QCString getKey (const QString &props) const
virtual void load (const QCString &key)
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 KoVariableDateFormat::convert ( const QVariant &  data  )  const [virtual]

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

Implements KoVariableFormat.

Definition at line 225 of file KoVariable.cpp.

QCString KoVariableDateFormat::key (  )  const [virtual]

Return a key describing this format.

Used for the flyweight pattern in KoVariableFormatCollection

Implements KoVariableFormat.

Definition at line 253 of file KoVariable.cpp.

QCString KoVariableDateFormat::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 258 of file KoVariable.cpp.

void KoVariableDateFormat::load ( const QCString &  key  )  [virtual]

Create a format from this key.

Implements KoVariableFormat.

Definition at line 263 of file KoVariable.cpp.

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

Set the format string (e.g. DDMMYYYY).

Reimplemented from KoVariableFormat.

Definition at line 179 of file KoVariable.h.

virtual QString KoVariableDateFormat::formatProperties (  )  const [inline, virtual]

Returns:
the format string (e.g. DDMMYYYY)

Reimplemented from KoVariableFormat.

Definition at line 183 of file KoVariable.h.

virtual QStringList KoVariableDateFormat::formatPropsList (  )  const [inline, virtual]

Returns:
the list of available format strings

Reimplemented from KoVariableFormat.

Definition at line 186 of file KoVariable.h.

virtual QStringList KoVariableDateFormat::translatedFormatPropsList (  )  const [inline, virtual]

Returns:
the translated version of the list of formats

Reimplemented from KoVariableFormat.

Definition at line 189 of file KoVariable.h.


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