From dfd3d9f88488997989cdbc408fb019ddd1e6e4d9 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Thu, 14 Feb 2019 03:29:56 +0100 Subject: [PATCH] Ref T531, use UNIT to obtain value. Not using the unit can result in "strange" formats --- src/blackgui/components/textmessagecomponent.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/blackgui/components/textmessagecomponent.cpp b/src/blackgui/components/textmessagecomponent.cpp index 9b04e0a22..bab61d14b 100644 --- a/src/blackgui/components/textmessagecomponent.cpp +++ b/src/blackgui/components/textmessagecomponent.cpp @@ -596,15 +596,15 @@ namespace BlackGui { if (index == ui->tw_TextMessages->indexOf(ui->tb_TextMessagesCOM1)) { - cmd.append(QString::number(this->getOwnAircraft().getCom1System().getFrequencyActive().valueRounded(3))); + cmd.append(QString::number(this->getOwnAircraft().getCom1System().getFrequencyActive().valueRounded(CFrequencyUnit::MHz(), 3))); } else if (index == ui->tw_TextMessages->indexOf(ui->tb_TextMessagesCOM2)) { - cmd.append(QString::number(this->getOwnAircraft().getCom2System().getFrequencyActive().valueRounded(3))); + cmd.append(QString::number(this->getOwnAircraft().getCom2System().getFrequencyActive().valueRounded(CFrequencyUnit::MHz(), 3))); } else if (index == ui->tw_TextMessages->indexOf(ui->tb_TextMessagesUnicom)) { - cmd.append(QString::number(CPhysicalQuantitiesConstants::FrequencyUnicom().valueRounded(3))); + cmd.append(QString::number(CPhysicalQuantitiesConstants::FrequencyUnicom().valueRounded(CFrequencyUnit::MHz(), 3))); } else { @@ -614,10 +614,10 @@ namespace BlackGui const double frequency = selectedTabText.toDouble(&isNumber); if (isNumber) { - CFrequency radioFrequency = CFrequency(frequency, CFrequencyUnit::MHz()); + const CFrequency radioFrequency = CFrequency(frequency, CFrequencyUnit::MHz()); if (CComSystem::isValidCivilAviationFrequency(radioFrequency)) { - cmd.append(QString::number(radioFrequency.valueRounded(3))); + cmd.append(QString::number(radioFrequency.valueRounded(CFrequencyUnit::MHz(), 3))); } else {