lib Library API Documentation

KoVariableStringFormat Class Reference

Implementation of the string format. More...

#include <kovariable.h>

Inheritance diagram for KoVariableStringFormat:

Inheritance graph
[legend]
Collaboration diagram for KoVariableStringFormat:

Collaboration graph
[legend]
List of all members.

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 &)

Detailed Description

Implementation of the string format.

Definition at line 216 of file kovariable.h.


Member Function Documentation

QString KoVariableStringFormat::convert const QVariant data  )  const [virtual]
 

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

Implements KoVariableFormat.

Definition at line 330 of file kovariable.cc.

QCString KoVariableStringFormat::key  )  const [virtual]
 

Return a key describing this format.

Used for the flyweight pattern in KoVariableFormatCollection

Implements KoVariableFormat.

Definition at line 341 of file kovariable.cc.

References getKey().

QCString KoVariableStringFormat::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 347 of file kovariable.cc.

Referenced by key().

virtual void KoVariableStringFormat::load const QCString  )  [inline, virtual]
 

Create a format from this key.

Implements KoVariableFormat.

Definition at line 223 of file kovariable.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for lib Library Version 1.3.5.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Mar 11 11:50:32 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003