KUnitConversion
Go to the documentation of this file.
22 #include <klocalizedstring.h>
26 namespace KUnitConversion
54 KLocalizedString real;
55 KLocalizedString integer;
56 const Complex* complex;
62 const QString& description,
const QString& match,
63 const KLocalizedString& real,
const KLocalizedString& integer)
64 : d(new
Unit::Private(category))
79 const QString& description,
const QString& match,
80 const KLocalizedString& real,
const KLocalizedString& integer)
81 : d(new
Unit::Private(category, complex))
106 return d->description;
116 return d->multiplier;
127 return d->complex->toDefault(value);
129 return value * d->multiplier;
136 return d->complex->fromDefault(value);
138 return value / d->multiplier;
143 const QChar& fillChar)
const
145 if ((
int)value == value && precision < 1) {
146 return d->integer.subs((
int)value).toString();
148 return d->real.subs(value, fieldWidth, format, precision, fillChar).toString();
152 const QChar& fillChar)
const
155 .subs(d->symbol).toString();
160 return !d->symbol.isEmpty();
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Jul 16 2013 17:48:28 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.