14 qCDebug(GPSCorrectionSettingsLog) <<
this;
18 settings.beginGroup(settingsGroup);
19 for (
const auto& [legacy, current] : {std::pair{
"ntripUdpForwardEnabled", rtcmUdpOutputEnabledName},
20 std::pair{
"ntripUdpTargetAddress", rtcmUdpOutputAddressName},
21 std::pair{
"ntripUdpTargetPort", rtcmUdpOutputPortName}}) {
22 const QString legacyKey = QLatin1String(legacy);
23 if (settings.contains(legacyKey)) {
24 if (!settings.contains(current)) {
25 settings.setValue(current, settings.value(legacyKey));
27 settings.remove(legacyKey);
31 settings.remove(QStringLiteral(
"rtcmUdpValidate"));
33 if (settings.value(correctionSourceName).toUInt() == 4) {
34 settings.remove(correctionSourceName);
37 settings.remove(QStringLiteral(
"correctionSourceInstance"));