lib
KoVariableDateFormat Class Reference
#include <KoVariable.h>
Inheritance diagram for KoVariableDateFormat:

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 | |
KoVariableDateFormat () | |
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: