Add some missing units
This commit is contained in:
parent
a0834a0dc6
commit
3ae3b6f643
@ -563,6 +563,8 @@ QPair<Types::Unit, QString> JsonTypes::stringToUnit(const QString &unitString)
|
|||||||
return QPair<Types::Unit, QString>(Types::UnitKiloGram, "kg");
|
return QPair<Types::Unit, QString>(Types::UnitKiloGram, "kg");
|
||||||
} else if (unitString == "UnitDezibel") {
|
} else if (unitString == "UnitDezibel") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitDezibel, "db");
|
return QPair<Types::Unit, QString>(Types::UnitDezibel, "db");
|
||||||
|
} else if (unitString == "UnitBpm") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitBpm, "bpm");
|
||||||
} else if (unitString == "UnitKiloByte") {
|
} else if (unitString == "UnitKiloByte") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitKiloByte, "kB");
|
return QPair<Types::Unit, QString>(Types::UnitKiloByte, "kB");
|
||||||
} else if (unitString == "UnitMegaByte") {
|
} else if (unitString == "UnitMegaByte") {
|
||||||
@ -579,17 +581,40 @@ QPair<Types::Unit, QString> JsonTypes::stringToUnit(const QString &unitString)
|
|||||||
return QPair<Types::Unit, QString>(Types::UnitKiloWatt, "kW");
|
return QPair<Types::Unit, QString>(Types::UnitKiloWatt, "kW");
|
||||||
} else if (unitString == "UnitKiloWattHour") {
|
} else if (unitString == "UnitKiloWattHour") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitKiloWattHour, "kWh");
|
return QPair<Types::Unit, QString>(Types::UnitKiloWattHour, "kWh");
|
||||||
|
} else if (unitString == "UnitEuroPerMegaWattHour") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitEuroPerMegaWattHour, "€/MWh");
|
||||||
|
} else if (unitString == "UnitEuroCentPerKiloWattHour") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitEuroCentPerKiloWattHour, "ct/kWh");
|
||||||
} else if (unitString == "UnitPercentage") {
|
} else if (unitString == "UnitPercentage") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitPercentage, "%");
|
return QPair<Types::Unit, QString>(Types::UnitPercentage, "%");
|
||||||
} else if (unitString == "UnitPartsPerMillion") {
|
} else if (unitString == "UnitPartsPerMillion") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitPartsPerMillion, "ppm");
|
return QPair<Types::Unit, QString>(Types::UnitPartsPerMillion, "ppm");
|
||||||
} else if (unitString == "UnitMicroSiemensPerCentimeter") {
|
|
||||||
return QPair<Types::Unit, QString>(Types::UnitMicroSiemensPerCentimeter, "µS/cm");
|
|
||||||
} else if (unitString == "UnitEuro") {
|
} else if (unitString == "UnitEuro") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitEuro, "€");
|
return QPair<Types::Unit, QString>(Types::UnitEuro, "€");
|
||||||
} else if (unitString == "UnitDollar") {
|
} else if (unitString == "UnitDollar") {
|
||||||
return QPair<Types::Unit, QString>(Types::UnitDollar, "$");
|
return QPair<Types::Unit, QString>(Types::UnitDollar, "$");
|
||||||
|
} else if (unitString == "UnitHerz") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitHerz, "Hz");
|
||||||
|
} else if (unitString == "UnitAmpere") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitAmpere, "A");
|
||||||
|
} else if (unitString == "UnitMilliAmpere") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitMilliAmpere, "mA");
|
||||||
|
} else if (unitString == "UnitVolt") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitVolt, "V");
|
||||||
|
} else if (unitString == "UnitMilliVolt") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitMilliVolt, "mV");
|
||||||
|
} else if (unitString == "UnitVoltAmpere") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitVoltAmpere, "VA");
|
||||||
|
} else if (unitString == "UnitVoltAmpereReactive") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitVoltAmpereReactive, "VAR");
|
||||||
|
} else if (unitString == "UnitAmpereHour") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitAmpereHour, "Ah");
|
||||||
|
} else if (unitString == "UnitMicroSiemensPerCentimeter") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitMicroSiemensPerCentimeter, "µS/cm");
|
||||||
|
} else if (unitString == "UnitDuration") {
|
||||||
|
return QPair<Types::Unit, QString>(Types::UnitDuration, "s");
|
||||||
}
|
}
|
||||||
|
|
||||||
return QPair<Types::Unit, QString>(Types::UnitNone, "");
|
return QPair<Types::Unit, QString>(Types::UnitNone, "");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -73,6 +73,7 @@ public:
|
|||||||
UnitGram,
|
UnitGram,
|
||||||
UnitKiloGram,
|
UnitKiloGram,
|
||||||
UnitDezibel,
|
UnitDezibel,
|
||||||
|
UnitBpm,
|
||||||
UnitKiloByte,
|
UnitKiloByte,
|
||||||
UnitMegaByte,
|
UnitMegaByte,
|
||||||
UnitGigaByte,
|
UnitGigaByte,
|
||||||
@ -81,11 +82,22 @@ public:
|
|||||||
UnitWatt,
|
UnitWatt,
|
||||||
UnitKiloWatt,
|
UnitKiloWatt,
|
||||||
UnitKiloWattHour,
|
UnitKiloWattHour,
|
||||||
|
UnitEuroPerMegaWattHour,
|
||||||
|
UnitEuroCentPerKiloWattHour,
|
||||||
UnitPercentage,
|
UnitPercentage,
|
||||||
UnitPartsPerMillion,
|
UnitPartsPerMillion,
|
||||||
UnitMicroSiemensPerCentimeter,
|
|
||||||
UnitEuro,
|
UnitEuro,
|
||||||
UnitDollar
|
UnitDollar,
|
||||||
|
UnitHerz,
|
||||||
|
UnitAmpere,
|
||||||
|
UnitMilliAmpere,
|
||||||
|
UnitVolt,
|
||||||
|
UnitMilliVolt,
|
||||||
|
UnitVoltAmpere,
|
||||||
|
UnitVoltAmpereReactive,
|
||||||
|
UnitAmpereHour,
|
||||||
|
UnitMicroSiemensPerCentimeter,
|
||||||
|
UnitDuration
|
||||||
};
|
};
|
||||||
|
|
||||||
Types(QObject *parent = nullptr);
|
Types(QObject *parent = nullptr);
|
||||||
|
|||||||
Reference in New Issue
Block a user