• Skip to content
  • Skip to link menu
  • KDE API Reference
  • kdelibs-4.14.38 API Reference
  • KDE Home
  • Contact Us
 

KUnitConversion

  • kunitconversion
converter.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2008-2009 Petri Damstén <damu@iki.fi>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Library General Public License as
6 * published by the Free Software Foundation; either version 2, or
7 * (at your option) any later version.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details
13 *
14 * You should have received a copy of the GNU Library General Public
15 * License along with this program; if not, write to the
16 * Free Software Foundation, Inc.,
17 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18 */
19
20#ifndef KUNITCONVERSION_CONVERTER_H
21#define KUNITCONVERSION_CONVERTER_H
22
23#include <kunitconversion/value.h>
24#include <kunitconversion/kunitconversion_export.h>
25#include <QtCore/QVariant>
26
27namespace KUnitConversion
28{
29enum CategoryId {
30 InvalidCategory = -1, LengthCategory, AreaCategory, VolumeCategory, TemperatureCategory,
31 VelocityCategory, MassCategory, PressureCategory, EnergyCategory, CurrencyCategory,
32 PowerCategory, TimeCategory, FuelEfficiencyCategory, DensityCategory, AccelerationCategory,
33 AngleCategory, FrequencyCategory, ForceCategory
34};
35enum UnitId {
36 InvalidUnit = -1, NoUnit = 0, Percent = 1,
37 // Area
38 SquareYottameter = 1000, SquareZettameter, SquareExameter, SquarePetameter, SquareTerameter,
39 SquareGigameter, SquareMegameter, SquareKilometer, SquareHectometer, SquareDecameter,
40 SquareMeter, SquareDecimeter, SquareCentimeter, SquareMillimeter, SquareMicrometer,
41 SquareNanometer, SquarePicometer, SquareFemtometer, SquareAttometer, SquareZeptometer,
42 SquareYoctometer, Acre, SquareFoot, SquareInch, SquareMile,
43
44 // Length
45 Yottameter = 2000, Zettameter, Exameter, Petameter, Terameter, Gigameter, Megameter,
46 Kilometer, Hectometer, Decameter, Meter, Decimeter, Centimeter, Millimeter, Micrometer,
47 Nanometer, Picometer, Femtometer, Attometer, Zeptometer, Yoctometer, Inch, Foot, Yard,
48 Mile, NauticalMile, LightYear, Parsec, AstronomicalUnit, Thou, Angstrom,
49
50 // Volume
51 CubicYottameter = 3000, CubicZettameter, CubicExameter, CubicPetameter, CubicTerameter,
52 CubicGigameter, CubicMegameter, CubicKilometer, CubicHectometer, CubicDecameter, CubicMeter,
53 CubicDecimeter, CubicCentimeter, CubicMillimeter, CubicMicrometer, CubicNanometer,
54 CubicPicometer, CubicFemtometer, CubicAttometer, CubicZeptometer, CubicYoctometer,
55 Yottaliter, Zettaliter, Exaliter, Petaliter, Teraliter, Gigaliter, Megaliter, Kiloliter,
56 Hectoliter, Decaliter, Liter, Deciliter, Centiliter, Milliliter, Microliter, Nanoliter,
57 Picoliter, Femtoliter, Attoliter, Zeptoliter, Yoctoliter, CubicFoot, CubicInch, CubicMile,
58 FluidOunce, Cup, GallonUS, PintImperial,
59
60 // Mass
61 Yottagram = 4000, Zettagram, Exagram, Petagram, Teragram, Gigagram, Megagram, Kilogram,
62 Hectogram, Decagram, Gram, Decigram, Centigram, Milligram, Microgram, Nanogram, Picogram,
63 Femtogram, Attogram, Zeptogram, Yoctogram, Ton, Carat, Pound, Ounce, TroyOunce, MassNewton,
64 Kilonewton,
65
66 // Pressure
67 Yottapascal = 5000, Zettapascal, Exapascal, Petapascal, Terapascal, Gigapascal, Megapascal,
68 Kilopascal, Hectopascal, Decapascal, Pascal, Decipascal, Centipascal, Millipascal,
69 Micropascal, Nanopascal, Picopascal, Femtopascal, Attopascal, Zeptopascal, Yoctopascal,
70 Bar, Millibar, Decibar, Torr, TechnicalAtmosphere, Atmosphere, PoundForcePerSquareInch,
71 InchesOfMercury, MillimetersOfMercury,
72
73 // Temperature
74 Kelvin = 6000, Celsius, Fahrenheit, Rankine, Delisle, TemperatureNewton, Reaumur, Romer,
75
76 // Energy
77 Yottajoule = 7000, Zettajoule, Exajoule, Petajoule, Terajoule, Gigajoule, Megajoule,
78 Kilojoule, Hectojoule, Decajoule, Joule, Decijoule, Centijoule, Millijoule, Microjoule,
79 Nanojoule, Picojoule, Femtojoule, Attojoule, Zeptojoule, Yoctojoule, GuidelineDailyAmount,
80 Electronvolt, Rydberg, Kilocalorie, PhotonWavelength, KiloJoulePerMole, JoulePerMole,
81
82 // Currency
83 Eur = 8000, Ats, Bef, Nlg, Fim, Frf, Dem, Iep, Itl, Luf, Pte, Esp, Grd, Sit, Cyp, Mtl, Skk,
84 Usd, Jpy, Bgn, Czk, Dkk, Eek, Gbp, Huf, Ltl, Lvl, Pln, Ron, Sek, Chf, Nok, Hrk, Rub, Try,
85 Aud, Brl, Cad, Cny, Hkd, Idr, Inr, Krw, Mxn, Myr, Nzd, Php, Sgd, Thb, Zar,
86
87 // Velocity
88 MeterPerSecond = 9000, KilometerPerHour, MilePerHour, FootPerSecond, InchPerSecond, Knot,
89 Mach, SpeedOfLight, Beaufort,
90
91 // Power
92 Yottawatt = 10000, Zettawatt, Exawatt, Petawatt, Terawatt, Gigawatt, Megawatt, Kilowatt,
93 Hectowatt, Decawatt, Watt, Deciwatt, Centiwatt, Milliwatt, Microwatt, Nanowatt, Picowatt,
94 Femtowatt, Attowatt, Zeptowatt, Yoctowatt, Horsepower,
95
96 // Time
97 Yottasecond = 11000, Zettasecond, Exasecond, Petasecond, Terasecond, Gigasecond, Megasecond,
98 Kilosecond, Hectosecond, Decasecond, Second, Decisecond, Centisecond, Millisecond,
99 Microsecond, Nanosecond, Picosecond, Femtosecond, Attosecond, Zeptosecond, Yoctosecond,
100 Minute, Hour, Day, Week, JulianYear, LeapYear, Year,
101
102 // FuelEfficiency
103 LitersPer100Kilometers = 12000, MilePerUsGallon, MilePerImperialGallon, KilometrePerLitre,
104
105 // Density
106 YottakilogramsPerCubicMeter = 13000, ZettakilogramPerCubicMeter, ExakilogramPerCubicMeter,
107 PetakilogramPerCubicMeter, TerakilogramPerCubicMeter, GigakilogramPerCubicMeter,
108 MegakilogramPerCubicMeter, KilokilogramPerCubicMeter, HectokilogramsPerCubicMeter,
109 DecakilogramsPerCubicMeter, KilogramsPerCubicMeter, DecikilogramsPerCubicMeter,
110 CentikilogramsPerCubicMeter, MillikilogramsPerCubicMeter, MicrokilogramsPerCubicMeter,
111 NanokilogramsPerCubicMeter, PicokilogramsPerCubicMeter, FemtokilogramsPerCubicMeter,
112 AttokilogramsPerCubicMeter, ZeptokilogramsPerCubicMeter, YoctokilogramsPerCubicMeter,
113 KilogramPerLiter, GramPerLiter, GramPerMilliliter,
114 OuncePerCubicInch, OuncePerCubicFoot, OuncePerCubicYard,
115 PoundPerCubicInch, PoundPerCubicFoot, PoundPerCubicYard,
116
117 // Acceleration
118 MetresPerSecondSquared = 14000, FeetPerSecondSquared, StandardGravity,
119
120 // Force
121 Yottanewton = 15000, Zettanewton, Exanewton, Petanewton, Teranewton, Giganewton, Meganewton,
122 KilonewtonForce, Hectonewton, Decanewton, Newton, Decinewton, Centinewton, Millinewton, Micronewton,
123 Nanonewton, Piconewton, Femtonewton, Attonewton, Zeptonewton, Yoctonewton, Dyne, Kilopond,
124 PoundForce, Poundal,
125
126 // Angle
127 Degree = 16000, Radian, Gradian, ArcMinute, ArcSecond,
128
129 // Frequency
130 Yottahertz = 17000, Zettahertz, Exahertz, Petahertz, Terahertz, Gigahertz, Megahertz,
131 Kilohertz, Hectohertz, Decahertz, Hertz, Decihertz, Centihertz, Millihertz, Microhertz,
132 Nanohertz, Picohertz, Femtohertz, Attohertz, Zeptohertz, Yoctohertz, RPM
133};
134
135class UnitCategory;
136
137class ConverterPrivate;
138class KUNITCONVERSION_EXPORT Converter : public QObject
139{
140 Q_OBJECT
141public:
142 explicit Converter(QObject* parent = 0);
143 ~Converter();
144
152 Value convert(const Value& value, const QString& toUnit = QString()) const;
153 Value convert(const Value& value, int toUnit) const;
154 Value convert(const Value& value, UnitPtr toUnit) const;
155
162 UnitCategory* categoryForUnit(const QString& unit) const;
163
170 UnitPtr unit(const QString& unitString) const;
171
178 UnitPtr unit(int unitId) const;
179
186 UnitCategory* category(const QString& category) const;
187
194 UnitCategory* category(int categoryId) const;
195
201 QList<UnitCategory*> categories() const;
202
203private:
204 ConverterPrivate *d;
205};
206
207} // KUnitConversion namespace
208
209#endif
KUnitConversion::Converter
Definition: converter.h:139
KUnitConversion::UnitCategory
Definition: unitcategory.h:34
KUnitConversion::Value
Definition: value.h:33
QObject
kunitconversion_export.h
KUnitConversion
Definition: converter.cpp:46
KUnitConversion::CategoryId
CategoryId
Definition: converter.h:29
KUnitConversion::CurrencyCategory
@ CurrencyCategory
Definition: converter.h:31
KUnitConversion::MassCategory
@ MassCategory
Definition: converter.h:31
KUnitConversion::ForceCategory
@ ForceCategory
Definition: converter.h:33
KUnitConversion::EnergyCategory
@ EnergyCategory
Definition: converter.h:31
KUnitConversion::FuelEfficiencyCategory
@ FuelEfficiencyCategory
Definition: converter.h:32
KUnitConversion::VelocityCategory
@ VelocityCategory
Definition: converter.h:31
KUnitConversion::TemperatureCategory
@ TemperatureCategory
Definition: converter.h:30
KUnitConversion::FrequencyCategory
@ FrequencyCategory
Definition: converter.h:33
KUnitConversion::PowerCategory
@ PowerCategory
Definition: converter.h:32
KUnitConversion::AreaCategory
@ AreaCategory
Definition: converter.h:30
KUnitConversion::VolumeCategory
@ VolumeCategory
Definition: converter.h:30
KUnitConversion::LengthCategory
@ LengthCategory
Definition: converter.h:30
KUnitConversion::TimeCategory
@ TimeCategory
Definition: converter.h:32
KUnitConversion::AccelerationCategory
@ AccelerationCategory
Definition: converter.h:32
KUnitConversion::InvalidCategory
@ InvalidCategory
Definition: converter.h:30
KUnitConversion::DensityCategory
@ DensityCategory
Definition: converter.h:32
KUnitConversion::PressureCategory
@ PressureCategory
Definition: converter.h:31
KUnitConversion::AngleCategory
@ AngleCategory
Definition: converter.h:33
KUnitConversion::UnitPtr
KSharedPtr< Unit > UnitPtr
Definition: unit.h:125
KUnitConversion::UnitId
UnitId
Definition: converter.h:35
KUnitConversion::LitersPer100Kilometers
@ LitersPer100Kilometers
Definition: converter.h:103
KUnitConversion::Aud
@ Aud
Definition: converter.h:85
KUnitConversion::Zeptonewton
@ Zeptonewton
Definition: converter.h:123
KUnitConversion::Decibar
@ Decibar
Definition: converter.h:70
KUnitConversion::Megawatt
@ Megawatt
Definition: converter.h:92
KUnitConversion::Attonewton
@ Attonewton
Definition: converter.h:123
KUnitConversion::NanokilogramsPerCubicMeter
@ NanokilogramsPerCubicMeter
Definition: converter.h:111
KUnitConversion::Ron
@ Ron
Definition: converter.h:84
KUnitConversion::NoUnit
@ NoUnit
Definition: converter.h:36
KUnitConversion::Exawatt
@ Exawatt
Definition: converter.h:92
KUnitConversion::KilonewtonForce
@ KilonewtonForce
Definition: converter.h:122
KUnitConversion::Femtohertz
@ Femtohertz
Definition: converter.h:132
KUnitConversion::Femtonewton
@ Femtonewton
Definition: converter.h:123
KUnitConversion::Minute
@ Minute
Definition: converter.h:100
KUnitConversion::Decahertz
@ Decahertz
Definition: converter.h:131
KUnitConversion::Zettahertz
@ Zettahertz
Definition: converter.h:130
KUnitConversion::Try
@ Try
Definition: converter.h:84
KUnitConversion::NauticalMile
@ NauticalMile
Definition: converter.h:48
KUnitConversion::CubicTerameter
@ CubicTerameter
Definition: converter.h:51
KUnitConversion::CubicMile
@ CubicMile
Definition: converter.h:57
KUnitConversion::Liter
@ Liter
Definition: converter.h:56
KUnitConversion::Deciliter
@ Deciliter
Definition: converter.h:56
KUnitConversion::Hectowatt
@ Hectowatt
Definition: converter.h:93
KUnitConversion::Petapascal
@ Petapascal
Definition: converter.h:67
KUnitConversion::TechnicalAtmosphere
@ TechnicalAtmosphere
Definition: converter.h:70
KUnitConversion::JoulePerMole
@ JoulePerMole
Definition: converter.h:80
KUnitConversion::Yottaliter
@ Yottaliter
Definition: converter.h:55
KUnitConversion::Picojoule
@ Picojoule
Definition: converter.h:79
KUnitConversion::CubicDecimeter
@ CubicDecimeter
Definition: converter.h:53
KUnitConversion::Petanewton
@ Petanewton
Definition: converter.h:121
KUnitConversion::Gigagram
@ Gigagram
Definition: converter.h:61
KUnitConversion::Zeptogram
@ Zeptogram
Definition: converter.h:63
KUnitConversion::CubicInch
@ CubicInch
Definition: converter.h:57
KUnitConversion::Degree
@ Degree
Definition: converter.h:127
KUnitConversion::Yoctoliter
@ Yoctoliter
Definition: converter.h:57
KUnitConversion::SquareMillimeter
@ SquareMillimeter
Definition: converter.h:40
KUnitConversion::Micronewton
@ Micronewton
Definition: converter.h:122
KUnitConversion::Joule
@ Joule
Definition: converter.h:78
KUnitConversion::Week
@ Week
Definition: converter.h:100
KUnitConversion::Yottanewton
@ Yottanewton
Definition: converter.h:121
KUnitConversion::FootPerSecond
@ FootPerSecond
Definition: converter.h:88
KUnitConversion::Zeptometer
@ Zeptometer
Definition: converter.h:47
KUnitConversion::LeapYear
@ LeapYear
Definition: converter.h:100
KUnitConversion::Yottahertz
@ Yottahertz
Definition: converter.h:130
KUnitConversion::Zettasecond
@ Zettasecond
Definition: converter.h:97
KUnitConversion::SquareAttometer
@ SquareAttometer
Definition: converter.h:41
KUnitConversion::Kilojoule
@ Kilojoule
Definition: converter.h:78
KUnitConversion::Hectohertz
@ Hectohertz
Definition: converter.h:131
KUnitConversion::Microwatt
@ Microwatt
Definition: converter.h:93
KUnitConversion::Carat
@ Carat
Definition: converter.h:63
KUnitConversion::SquareMile
@ SquareMile
Definition: converter.h:42
KUnitConversion::Terawatt
@ Terawatt
Definition: converter.h:92
KUnitConversion::Parsec
@ Parsec
Definition: converter.h:48
KUnitConversion::Nanohertz
@ Nanohertz
Definition: converter.h:132
KUnitConversion::Teraliter
@ Teraliter
Definition: converter.h:55
KUnitConversion::Day
@ Day
Definition: converter.h:100
KUnitConversion::MeterPerSecond
@ MeterPerSecond
Definition: converter.h:88
KUnitConversion::Year
@ Year
Definition: converter.h:100
KUnitConversion::SquareZettameter
@ SquareZettameter
Definition: converter.h:38
KUnitConversion::InvalidUnit
@ InvalidUnit
Definition: converter.h:36
KUnitConversion::Attojoule
@ Attojoule
Definition: converter.h:79
KUnitConversion::TerakilogramPerCubicMeter
@ TerakilogramPerCubicMeter
Definition: converter.h:107
KUnitConversion::Eur
@ Eur
Definition: converter.h:83
KUnitConversion::KilogramPerLiter
@ KilogramPerLiter
Definition: converter.h:113
KUnitConversion::CubicPicometer
@ CubicPicometer
Definition: converter.h:54
KUnitConversion::Zeptohertz
@ Zeptohertz
Definition: converter.h:132
KUnitConversion::PhotonWavelength
@ PhotonWavelength
Definition: converter.h:80
KUnitConversion::TemperatureNewton
@ TemperatureNewton
Definition: converter.h:74
KUnitConversion::Yoctogram
@ Yoctogram
Definition: converter.h:63
KUnitConversion::DecakilogramsPerCubicMeter
@ DecakilogramsPerCubicMeter
Definition: converter.h:109
KUnitConversion::Hkd
@ Hkd
Definition: converter.h:85
KUnitConversion::SquareKilometer
@ SquareKilometer
Definition: converter.h:39
KUnitConversion::Decajoule
@ Decajoule
Definition: converter.h:78
KUnitConversion::Kilometer
@ Kilometer
Definition: converter.h:46
KUnitConversion::Meganewton
@ Meganewton
Definition: converter.h:121
KUnitConversion::Petasecond
@ Petasecond
Definition: converter.h:97
KUnitConversion::Decimeter
@ Decimeter
Definition: converter.h:46
KUnitConversion::CubicAttometer
@ CubicAttometer
Definition: converter.h:54
KUnitConversion::Centinewton
@ Centinewton
Definition: converter.h:122
KUnitConversion::Hour
@ Hour
Definition: converter.h:100
KUnitConversion::PicokilogramsPerCubicMeter
@ PicokilogramsPerCubicMeter
Definition: converter.h:111
KUnitConversion::Zeptojoule
@ Zeptojoule
Definition: converter.h:79
KUnitConversion::Kilopascal
@ Kilopascal
Definition: converter.h:68
KUnitConversion::Zeptopascal
@ Zeptopascal
Definition: converter.h:69
KUnitConversion::Decaliter
@ Decaliter
Definition: converter.h:56
KUnitConversion::GramPerMilliliter
@ GramPerMilliliter
Definition: converter.h:113
KUnitConversion::Centisecond
@ Centisecond
Definition: converter.h:98
KUnitConversion::Megahertz
@ Megahertz
Definition: converter.h:130
KUnitConversion::Fim
@ Fim
Definition: converter.h:83
KUnitConversion::Hectoliter
@ Hectoliter
Definition: converter.h:56
KUnitConversion::Centiliter
@ Centiliter
Definition: converter.h:56
KUnitConversion::Femtometer
@ Femtometer
Definition: converter.h:47
KUnitConversion::Usd
@ Usd
Definition: converter.h:84
KUnitConversion::Lvl
@ Lvl
Definition: converter.h:84
KUnitConversion::Nanojoule
@ Nanojoule
Definition: converter.h:79
KUnitConversion::InchesOfMercury
@ InchesOfMercury
Definition: converter.h:71
KUnitConversion::Zeptowatt
@ Zeptowatt
Definition: converter.h:94
KUnitConversion::Exajoule
@ Exajoule
Definition: converter.h:77
KUnitConversion::Picoliter
@ Picoliter
Definition: converter.h:57
KUnitConversion::Fahrenheit
@ Fahrenheit
Definition: converter.h:74
KUnitConversion::Milligram
@ Milligram
Definition: converter.h:62
KUnitConversion::Cad
@ Cad
Definition: converter.h:85
KUnitConversion::Microjoule
@ Microjoule
Definition: converter.h:78
KUnitConversion::Cny
@ Cny
Definition: converter.h:85
KUnitConversion::Frf
@ Frf
Definition: converter.h:83
KUnitConversion::Decawatt
@ Decawatt
Definition: converter.h:93
KUnitConversion::Pte
@ Pte
Definition: converter.h:83
KUnitConversion::Idr
@ Idr
Definition: converter.h:85
KUnitConversion::StandardGravity
@ StandardGravity
Definition: converter.h:118
KUnitConversion::Pascal
@ Pascal
Definition: converter.h:68
KUnitConversion::Knot
@ Knot
Definition: converter.h:88
KUnitConversion::MilePerImperialGallon
@ MilePerImperialGallon
Definition: converter.h:103
KUnitConversion::Millihertz
@ Millihertz
Definition: converter.h:131
KUnitConversion::Millisecond
@ Millisecond
Definition: converter.h:98
KUnitConversion::JulianYear
@ JulianYear
Definition: converter.h:100
KUnitConversion::DecikilogramsPerCubicMeter
@ DecikilogramsPerCubicMeter
Definition: converter.h:109
KUnitConversion::CubicMicrometer
@ CubicMicrometer
Definition: converter.h:53
KUnitConversion::SquareMeter
@ SquareMeter
Definition: converter.h:40
KUnitConversion::Nok
@ Nok
Definition: converter.h:84
KUnitConversion::Petaliter
@ Petaliter
Definition: converter.h:55
KUnitConversion::Yottameter
@ Yottameter
Definition: converter.h:45
KUnitConversion::Megapascal
@ Megapascal
Definition: converter.h:67
KUnitConversion::FluidOunce
@ FluidOunce
Definition: converter.h:58
KUnitConversion::Decinewton
@ Decinewton
Definition: converter.h:122
KUnitConversion::Gram
@ Gram
Definition: converter.h:62
KUnitConversion::Ltl
@ Ltl
Definition: converter.h:84
KUnitConversion::Watt
@ Watt
Definition: converter.h:93
KUnitConversion::CubicKilometer
@ CubicKilometer
Definition: converter.h:52
KUnitConversion::Picosecond
@ Picosecond
Definition: converter.h:99
KUnitConversion::Gradian
@ Gradian
Definition: converter.h:127
KUnitConversion::Decagram
@ Decagram
Definition: converter.h:62
KUnitConversion::Milliliter
@ Milliliter
Definition: converter.h:56
KUnitConversion::Zettawatt
@ Zettawatt
Definition: converter.h:92
KUnitConversion::SquarePetameter
@ SquarePetameter
Definition: converter.h:38
KUnitConversion::Nanowatt
@ Nanowatt
Definition: converter.h:93
KUnitConversion::CubicExameter
@ CubicExameter
Definition: converter.h:51
KUnitConversion::Kelvin
@ Kelvin
Definition: converter.h:74
KUnitConversion::Petajoule
@ Petajoule
Definition: converter.h:77
KUnitConversion::Zettaliter
@ Zettaliter
Definition: converter.h:55
KUnitConversion::Php
@ Php
Definition: converter.h:85
KUnitConversion::InchPerSecond
@ InchPerSecond
Definition: converter.h:88
KUnitConversion::CubicZettameter
@ CubicZettameter
Definition: converter.h:51
KUnitConversion::Microsecond
@ Microsecond
Definition: converter.h:99
KUnitConversion::Rankine
@ Rankine
Definition: converter.h:74
KUnitConversion::Kilosecond
@ Kilosecond
Definition: converter.h:98
KUnitConversion::Attoliter
@ Attoliter
Definition: converter.h:57
KUnitConversion::Inch
@ Inch
Definition: converter.h:47
KUnitConversion::Nlg
@ Nlg
Definition: converter.h:83
KUnitConversion::Thou
@ Thou
Definition: converter.h:48
KUnitConversion::Zettajoule
@ Zettajoule
Definition: converter.h:77
KUnitConversion::KilogramsPerCubicMeter
@ KilogramsPerCubicMeter
Definition: converter.h:109
KUnitConversion::Zeptosecond
@ Zeptosecond
Definition: converter.h:99
KUnitConversion::Femtojoule
@ Femtojoule
Definition: converter.h:79
KUnitConversion::Dem
@ Dem
Definition: converter.h:83
KUnitConversion::Gigajoule
@ Gigajoule
Definition: converter.h:77
KUnitConversion::Esp
@ Esp
Definition: converter.h:83
KUnitConversion::Picopascal
@ Picopascal
Definition: converter.h:69
KUnitConversion::Femtopascal
@ Femtopascal
Definition: converter.h:69
KUnitConversion::Zeptoliter
@ Zeptoliter
Definition: converter.h:57
KUnitConversion::Exanewton
@ Exanewton
Definition: converter.h:121
KUnitConversion::Exahertz
@ Exahertz
Definition: converter.h:130
KUnitConversion::Poundal
@ Poundal
Definition: converter.h:124
KUnitConversion::Yottawatt
@ Yottawatt
Definition: converter.h:92
KUnitConversion::Zettapascal
@ Zettapascal
Definition: converter.h:67
KUnitConversion::MegakilogramPerCubicMeter
@ MegakilogramPerCubicMeter
Definition: converter.h:108
KUnitConversion::CubicYottameter
@ CubicYottameter
Definition: converter.h:51
KUnitConversion::CubicMeter
@ CubicMeter
Definition: converter.h:52
KUnitConversion::SquareDecameter
@ SquareDecameter
Definition: converter.h:39
KUnitConversion::Yottapascal
@ Yottapascal
Definition: converter.h:67
KUnitConversion::Kilocalorie
@ Kilocalorie
Definition: converter.h:80
KUnitConversion::Foot
@ Foot
Definition: converter.h:47
KUnitConversion::Jpy
@ Jpy
Definition: converter.h:84
KUnitConversion::Yottagram
@ Yottagram
Definition: converter.h:61
KUnitConversion::Delisle
@ Delisle
Definition: converter.h:74
KUnitConversion::Hectopascal
@ Hectopascal
Definition: converter.h:68
KUnitConversion::Hectogram
@ Hectogram
Definition: converter.h:62
KUnitConversion::MicrokilogramsPerCubicMeter
@ MicrokilogramsPerCubicMeter
Definition: converter.h:110
KUnitConversion::Beaufort
@ Beaufort
Definition: converter.h:89
KUnitConversion::Attogram
@ Attogram
Definition: converter.h:63
KUnitConversion::Hectojoule
@ Hectojoule
Definition: converter.h:78
KUnitConversion::SquareNanometer
@ SquareNanometer
Definition: converter.h:41
KUnitConversion::Percent
@ Percent
Definition: converter.h:36
KUnitConversion::Celsius
@ Celsius
Definition: converter.h:74
KUnitConversion::Mtl
@ Mtl
Definition: converter.h:83
KUnitConversion::Kilopond
@ Kilopond
Definition: converter.h:123
KUnitConversion::Decihertz
@ Decihertz
Definition: converter.h:131
KUnitConversion::Yard
@ Yard
Definition: converter.h:47
KUnitConversion::SquareMegameter
@ SquareMegameter
Definition: converter.h:39
KUnitConversion::GigakilogramPerCubicMeter
@ GigakilogramPerCubicMeter
Definition: converter.h:107
KUnitConversion::Teranewton
@ Teranewton
Definition: converter.h:121
KUnitConversion::Electronvolt
@ Electronvolt
Definition: converter.h:80
KUnitConversion::Millinewton
@ Millinewton
Definition: converter.h:122
KUnitConversion::CubicMillimeter
@ CubicMillimeter
Definition: converter.h:53
KUnitConversion::Centigram
@ Centigram
Definition: converter.h:62
KUnitConversion::Centijoule
@ Centijoule
Definition: converter.h:78
KUnitConversion::SquareZeptometer
@ SquareZeptometer
Definition: converter.h:41
KUnitConversion::Petawatt
@ Petawatt
Definition: converter.h:92
KUnitConversion::Microliter
@ Microliter
Definition: converter.h:56
KUnitConversion::ZettakilogramPerCubicMeter
@ ZettakilogramPerCubicMeter
Definition: converter.h:106
KUnitConversion::Deciwatt
@ Deciwatt
Definition: converter.h:93
KUnitConversion::Cyp
@ Cyp
Definition: converter.h:83
KUnitConversion::Micrometer
@ Micrometer
Definition: converter.h:46
KUnitConversion::SquareFemtometer
@ SquareFemtometer
Definition: converter.h:41
KUnitConversion::Attometer
@ Attometer
Definition: converter.h:47
KUnitConversion::ArcMinute
@ ArcMinute
Definition: converter.h:127
KUnitConversion::PoundForce
@ PoundForce
Definition: converter.h:124
KUnitConversion::Exagram
@ Exagram
Definition: converter.h:61
KUnitConversion::Reaumur
@ Reaumur
Definition: converter.h:74
KUnitConversion::CubicDecameter
@ CubicDecameter
Definition: converter.h:52
KUnitConversion::Zar
@ Zar
Definition: converter.h:85
KUnitConversion::Bgn
@ Bgn
Definition: converter.h:84
KUnitConversion::Pln
@ Pln
Definition: converter.h:84
KUnitConversion::PoundPerCubicYard
@ PoundPerCubicYard
Definition: converter.h:115
KUnitConversion::Millimeter
@ Millimeter
Definition: converter.h:46
KUnitConversion::FeetPerSecondSquared
@ FeetPerSecondSquared
Definition: converter.h:118
KUnitConversion::CubicYoctometer
@ CubicYoctometer
Definition: converter.h:54
KUnitConversion::PetakilogramPerCubicMeter
@ PetakilogramPerCubicMeter
Definition: converter.h:107
KUnitConversion::Attowatt
@ Attowatt
Definition: converter.h:94
KUnitConversion::Sgd
@ Sgd
Definition: converter.h:85
KUnitConversion::CubicCentimeter
@ CubicCentimeter
Definition: converter.h:53
KUnitConversion::Centipascal
@ Centipascal
Definition: converter.h:68
KUnitConversion::Gigameter
@ Gigameter
Definition: converter.h:45
KUnitConversion::Second
@ Second
Definition: converter.h:98
KUnitConversion::Millibar
@ Millibar
Definition: converter.h:70
KUnitConversion::Exaliter
@ Exaliter
Definition: converter.h:55
KUnitConversion::Yoctosecond
@ Yoctosecond
Definition: converter.h:99
KUnitConversion::Gigawatt
@ Gigawatt
Definition: converter.h:92
KUnitConversion::Attosecond
@ Attosecond
Definition: converter.h:99
KUnitConversion::AstronomicalUnit
@ AstronomicalUnit
Definition: converter.h:48
KUnitConversion::Skk
@ Skk
Definition: converter.h:83
KUnitConversion::Kiloliter
@ Kiloliter
Definition: converter.h:55
KUnitConversion::Sek
@ Sek
Definition: converter.h:84
KUnitConversion::Megajoule
@ Megajoule
Definition: converter.h:77
KUnitConversion::Microgram
@ Microgram
Definition: converter.h:62
KUnitConversion::Yoctohertz
@ Yoctohertz
Definition: converter.h:132
KUnitConversion::Ats
@ Ats
Definition: converter.h:83
KUnitConversion::Yoctojoule
@ Yoctojoule
Definition: converter.h:79
KUnitConversion::Atmosphere
@ Atmosphere
Definition: converter.h:70
KUnitConversion::Femtosecond
@ Femtosecond
Definition: converter.h:99
KUnitConversion::FemtokilogramsPerCubicMeter
@ FemtokilogramsPerCubicMeter
Definition: converter.h:111
KUnitConversion::Yottasecond
@ Yottasecond
Definition: converter.h:97
KUnitConversion::Nanogram
@ Nanogram
Definition: converter.h:62
KUnitConversion::Zettagram
@ Zettagram
Definition: converter.h:61
KUnitConversion::Centiwatt
@ Centiwatt
Definition: converter.h:93
KUnitConversion::Femtogram
@ Femtogram
Definition: converter.h:63
KUnitConversion::Exapascal
@ Exapascal
Definition: converter.h:67
KUnitConversion::Attohertz
@ Attohertz
Definition: converter.h:132
KUnitConversion::Pound
@ Pound
Definition: converter.h:63
KUnitConversion::Grd
@ Grd
Definition: converter.h:83
KUnitConversion::CubicPetameter
@ CubicPetameter
Definition: converter.h:51
KUnitConversion::Meter
@ Meter
Definition: converter.h:46
KUnitConversion::Centimeter
@ Centimeter
Definition: converter.h:46
KUnitConversion::GramPerLiter
@ GramPerLiter
Definition: converter.h:113
KUnitConversion::Dkk
@ Dkk
Definition: converter.h:84
KUnitConversion::CubicHectometer
@ CubicHectometer
Definition: converter.h:52
KUnitConversion::Myr
@ Myr
Definition: converter.h:85
KUnitConversion::Megasecond
@ Megasecond
Definition: converter.h:97
KUnitConversion::Kilonewton
@ Kilonewton
Definition: converter.h:64
KUnitConversion::Rub
@ Rub
Definition: converter.h:84
KUnitConversion::SquareGigameter
@ SquareGigameter
Definition: converter.h:39
KUnitConversion::OuncePerCubicYard
@ OuncePerCubicYard
Definition: converter.h:114
KUnitConversion::SquareHectometer
@ SquareHectometer
Definition: converter.h:39
KUnitConversion::Cup
@ Cup
Definition: converter.h:58
KUnitConversion::MilePerUsGallon
@ MilePerUsGallon
Definition: converter.h:103
KUnitConversion::PoundForcePerSquareInch
@ PoundForcePerSquareInch
Definition: converter.h:70
KUnitConversion::Hectonewton
@ Hectonewton
Definition: converter.h:122
KUnitConversion::Megaliter
@ Megaliter
Definition: converter.h:55
KUnitConversion::Teragram
@ Teragram
Definition: converter.h:61
KUnitConversion::KilometerPerHour
@ KilometerPerHour
Definition: converter.h:88
KUnitConversion::YoctokilogramsPerCubicMeter
@ YoctokilogramsPerCubicMeter
Definition: converter.h:112
KUnitConversion::Thb
@ Thb
Definition: converter.h:85
KUnitConversion::YottakilogramsPerCubicMeter
@ YottakilogramsPerCubicMeter
Definition: converter.h:106
KUnitConversion::Gigasecond
@ Gigasecond
Definition: converter.h:97
KUnitConversion::Decipascal
@ Decipascal
Definition: converter.h:68
KUnitConversion::MetresPerSecondSquared
@ MetresPerSecondSquared
Definition: converter.h:118
KUnitConversion::Hertz
@ Hertz
Definition: converter.h:131
KUnitConversion::KilometrePerLitre
@ KilometrePerLitre
Definition: converter.h:103
KUnitConversion::Picowatt
@ Picowatt
Definition: converter.h:93
KUnitConversion::SquareCentimeter
@ SquareCentimeter
Definition: converter.h:40
KUnitConversion::Kilohertz
@ Kilohertz
Definition: converter.h:131
KUnitConversion::Terameter
@ Terameter
Definition: converter.h:45
KUnitConversion::GuidelineDailyAmount
@ GuidelineDailyAmount
Definition: converter.h:79
KUnitConversion::Yoctometer
@ Yoctometer
Definition: converter.h:47
KUnitConversion::Hectosecond
@ Hectosecond
Definition: converter.h:98
KUnitConversion::SquareYottameter
@ SquareYottameter
Definition: converter.h:38
KUnitConversion::Yoctonewton
@ Yoctonewton
Definition: converter.h:123
KUnitConversion::OuncePerCubicInch
@ OuncePerCubicInch
Definition: converter.h:114
KUnitConversion::CubicZeptometer
@ CubicZeptometer
Definition: converter.h:54
KUnitConversion::TroyOunce
@ TroyOunce
Definition: converter.h:63
KUnitConversion::Terahertz
@ Terahertz
Definition: converter.h:130
KUnitConversion::Luf
@ Luf
Definition: converter.h:83
KUnitConversion::SquareInch
@ SquareInch
Definition: converter.h:42
KUnitConversion::CubicNanometer
@ CubicNanometer
Definition: converter.h:53
KUnitConversion::Femtowatt
@ Femtowatt
Definition: converter.h:94
KUnitConversion::SquareFoot
@ SquareFoot
Definition: converter.h:42
KUnitConversion::Megameter
@ Megameter
Definition: converter.h:45
KUnitConversion::Newton
@ Newton
Definition: converter.h:122
KUnitConversion::OuncePerCubicFoot
@ OuncePerCubicFoot
Definition: converter.h:114
KUnitConversion::Millijoule
@ Millijoule
Definition: converter.h:78
KUnitConversion::SquareTerameter
@ SquareTerameter
Definition: converter.h:38
KUnitConversion::Rydberg
@ Rydberg
Definition: converter.h:80
KUnitConversion::MillikilogramsPerCubicMeter
@ MillikilogramsPerCubicMeter
Definition: converter.h:110
KUnitConversion::Nanosecond
@ Nanosecond
Definition: converter.h:99
KUnitConversion::Micropascal
@ Micropascal
Definition: converter.h:69
KUnitConversion::Sit
@ Sit
Definition: converter.h:83
KUnitConversion::Krw
@ Krw
Definition: converter.h:85
KUnitConversion::Acre
@ Acre
Definition: converter.h:42
KUnitConversion::Hrk
@ Hrk
Definition: converter.h:84
KUnitConversion::CubicMegameter
@ CubicMegameter
Definition: converter.h:52
KUnitConversion::Radian
@ Radian
Definition: converter.h:127
KUnitConversion::CubicFemtometer
@ CubicFemtometer
Definition: converter.h:54
KUnitConversion::Yottajoule
@ Yottajoule
Definition: converter.h:77
KUnitConversion::Decanewton
@ Decanewton
Definition: converter.h:122
KUnitConversion::Exasecond
@ Exasecond
Definition: converter.h:97
KUnitConversion::Nanopascal
@ Nanopascal
Definition: converter.h:69
KUnitConversion::Gigahertz
@ Gigahertz
Definition: converter.h:130
KUnitConversion::Decasecond
@ Decasecond
Definition: converter.h:98
KUnitConversion::Inr
@ Inr
Definition: converter.h:85
KUnitConversion::Eek
@ Eek
Definition: converter.h:84
KUnitConversion::HectokilogramsPerCubicMeter
@ HectokilogramsPerCubicMeter
Definition: converter.h:108
KUnitConversion::Zettanewton
@ Zettanewton
Definition: converter.h:121
KUnitConversion::Giganewton
@ Giganewton
Definition: converter.h:121
KUnitConversion::SquareYoctometer
@ SquareYoctometer
Definition: converter.h:42
KUnitConversion::Attopascal
@ Attopascal
Definition: converter.h:69
KUnitConversion::Nanoliter
@ Nanoliter
Definition: converter.h:56
KUnitConversion::SquareDecimeter
@ SquareDecimeter
Definition: converter.h:40
KUnitConversion::Iep
@ Iep
Definition: converter.h:83
KUnitConversion::CubicFoot
@ CubicFoot
Definition: converter.h:57
KUnitConversion::ArcSecond
@ ArcSecond
Definition: converter.h:127
KUnitConversion::Torr
@ Torr
Definition: converter.h:70
KUnitConversion::Gigaliter
@ Gigaliter
Definition: converter.h:55
KUnitConversion::Czk
@ Czk
Definition: converter.h:84
KUnitConversion::Zettameter
@ Zettameter
Definition: converter.h:45
KUnitConversion::SquareMicrometer
@ SquareMicrometer
Definition: converter.h:40
KUnitConversion::CentikilogramsPerCubicMeter
@ CentikilogramsPerCubicMeter
Definition: converter.h:110
KUnitConversion::Chf
@ Chf
Definition: converter.h:84
KUnitConversion::Bef
@ Bef
Definition: converter.h:83
KUnitConversion::Picometer
@ Picometer
Definition: converter.h:47
KUnitConversion::Picohertz
@ Picohertz
Definition: converter.h:132
KUnitConversion::Piconewton
@ Piconewton
Definition: converter.h:123
KUnitConversion::Gbp
@ Gbp
Definition: converter.h:84
KUnitConversion::Femtoliter
@ Femtoliter
Definition: converter.h:57
KUnitConversion::MassNewton
@ MassNewton
Definition: converter.h:63
KUnitConversion::Petameter
@ Petameter
Definition: converter.h:45
KUnitConversion::Horsepower
@ Horsepower
Definition: converter.h:94
KUnitConversion::Petagram
@ Petagram
Definition: converter.h:61
KUnitConversion::CubicGigameter
@ CubicGigameter
Definition: converter.h:52
KUnitConversion::Ton
@ Ton
Definition: converter.h:63
KUnitConversion::Decameter
@ Decameter
Definition: converter.h:46
KUnitConversion::MillimetersOfMercury
@ MillimetersOfMercury
Definition: converter.h:71
KUnitConversion::ExakilogramPerCubicMeter
@ ExakilogramPerCubicMeter
Definition: converter.h:106
KUnitConversion::PintImperial
@ PintImperial
Definition: converter.h:58
KUnitConversion::Terasecond
@ Terasecond
Definition: converter.h:97
KUnitConversion::Decigram
@ Decigram
Definition: converter.h:62
KUnitConversion::Mxn
@ Mxn
Definition: converter.h:85
KUnitConversion::KilokilogramPerCubicMeter
@ KilokilogramPerCubicMeter
Definition: converter.h:108
KUnitConversion::Angstrom
@ Angstrom
Definition: converter.h:48
KUnitConversion::Mile
@ Mile
Definition: converter.h:48
KUnitConversion::Nanonewton
@ Nanonewton
Definition: converter.h:123
KUnitConversion::Dyne
@ Dyne
Definition: converter.h:123
KUnitConversion::Milliwatt
@ Milliwatt
Definition: converter.h:93
KUnitConversion::Yoctowatt
@ Yoctowatt
Definition: converter.h:94
KUnitConversion::Ounce
@ Ounce
Definition: converter.h:63
KUnitConversion::Gigapascal
@ Gigapascal
Definition: converter.h:67
KUnitConversion::Kilowatt
@ Kilowatt
Definition: converter.h:92
KUnitConversion::Decisecond
@ Decisecond
Definition: converter.h:98
KUnitConversion::Terajoule
@ Terajoule
Definition: converter.h:77
KUnitConversion::Centihertz
@ Centihertz
Definition: converter.h:131
KUnitConversion::SpeedOfLight
@ SpeedOfLight
Definition: converter.h:89
KUnitConversion::GallonUS
@ GallonUS
Definition: converter.h:58
KUnitConversion::PoundPerCubicFoot
@ PoundPerCubicFoot
Definition: converter.h:115
KUnitConversion::AttokilogramsPerCubicMeter
@ AttokilogramsPerCubicMeter
Definition: converter.h:112
KUnitConversion::Itl
@ Itl
Definition: converter.h:83
KUnitConversion::Picogram
@ Picogram
Definition: converter.h:62
KUnitConversion::Yoctopascal
@ Yoctopascal
Definition: converter.h:69
KUnitConversion::Bar
@ Bar
Definition: converter.h:70
KUnitConversion::Kilogram
@ Kilogram
Definition: converter.h:61
KUnitConversion::Decijoule
@ Decijoule
Definition: converter.h:78
KUnitConversion::Huf
@ Huf
Definition: converter.h:84
KUnitConversion::Exameter
@ Exameter
Definition: converter.h:45
KUnitConversion::ZeptokilogramsPerCubicMeter
@ ZeptokilogramsPerCubicMeter
Definition: converter.h:112
KUnitConversion::Hectometer
@ Hectometer
Definition: converter.h:46
KUnitConversion::MilePerHour
@ MilePerHour
Definition: converter.h:88
KUnitConversion::Microhertz
@ Microhertz
Definition: converter.h:131
KUnitConversion::LightYear
@ LightYear
Definition: converter.h:48
KUnitConversion::Megagram
@ Megagram
Definition: converter.h:61
KUnitConversion::Terapascal
@ Terapascal
Definition: converter.h:67
KUnitConversion::Mach
@ Mach
Definition: converter.h:89
KUnitConversion::Brl
@ Brl
Definition: converter.h:85
KUnitConversion::Nzd
@ Nzd
Definition: converter.h:85
KUnitConversion::PoundPerCubicInch
@ PoundPerCubicInch
Definition: converter.h:115
KUnitConversion::Nanometer
@ Nanometer
Definition: converter.h:47
KUnitConversion::RPM
@ RPM
Definition: converter.h:132
KUnitConversion::Millipascal
@ Millipascal
Definition: converter.h:68
KUnitConversion::SquarePicometer
@ SquarePicometer
Definition: converter.h:41
KUnitConversion::Petahertz
@ Petahertz
Definition: converter.h:130
KUnitConversion::SquareExameter
@ SquareExameter
Definition: converter.h:38
KUnitConversion::Romer
@ Romer
Definition: converter.h:74
KUnitConversion::KiloJoulePerMole
@ KiloJoulePerMole
Definition: converter.h:80
KUnitConversion::Decapascal
@ Decapascal
Definition: converter.h:68
value.h
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KUnitConversion

Skip menu "KUnitConversion"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs-4.14.38 API Reference

Skip menu "kdelibs-4.14.38 API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal