From a39d0cc9640ffab235b57b5e1eac6d714641f5a2 Mon Sep 17 00:00:00 2001 From: Alexander Babikov Date: Thu, 14 Aug 2025 07:05:07 +0500 Subject: [PATCH 1/2] Qt: fix crash with local switch --- src/qt/qt_settingsnetwork.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/qt/qt_settingsnetwork.cpp b/src/qt/qt_settingsnetwork.cpp index 1028262bc..cf07234e5 100644 --- a/src/qt/qt_settingsnetwork.cpp +++ b/src/qt/qt_settingsnetwork.cpp @@ -360,12 +360,12 @@ SettingsNetwork::onCurrentMachineChanged(int machineId) } else if (net_cards_conf[i].net_type == NET_TYPE_NMSWITCH) { auto *promisc_value = findChild(QString("boxPromisc%1").arg(i + 1)); promisc_value->setCheckState(net_cards_conf[i].promisc_mode == 1 ? Qt::CheckState::Checked : Qt::CheckState::Unchecked); - auto *switch_group_value = findChild(QString("switchSpinner%1").arg(i + 1)); + auto *switch_group_value = findChild(QString("spinnerSwitch%1").arg(i + 1)); switch_group_value->setValue(net_cards_conf[i].switch_group + 1); } else if (net_cards_conf[i].net_type == NET_TYPE_NRSWITCH) { - auto *hostname_value = findChild(QString("switchHostname%1").arg(i + 1)); + auto *hostname_value = findChild(QString("hostnameSwitch%1").arg(i + 1)); hostname_value->setText(net_cards_conf[i].nrs_hostname); - auto *switch_group_value = findChild(QString("switchSpinner%1").arg(i + 1)); + auto *switch_group_value = findChild(QString("spinnerSwitch%1").arg(i + 1)); switch_group_value->setValue(net_cards_conf[i].switch_group + 1); #endif /* USE_NETSWITCH */ } From 9d750f579b630196f70bb87d20ff77c9bb077e2d Mon Sep 17 00:00:00 2001 From: Alexander Babikov Date: Fri, 15 Aug 2025 03:43:49 +0500 Subject: [PATCH 2/2] Fix a compile failure --- src/qt/qt_updatedetails.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qt/qt_updatedetails.cpp b/src/qt/qt_updatedetails.cpp index 495b89ab1..aea55a30a 100644 --- a/src/qt/qt_updatedetails.cpp +++ b/src/qt/qt_updatedetails.cpp @@ -113,9 +113,9 @@ UpdateDetails::visitDownloadPage(const UpdateCheck::UpdateChannel &channel) QDesktopServices::openUrl(QUrl("https://86box.net/builds#" #ifdef Q_OS_WINDOWS "win" -#elif Q_OS_MACOS +#elif defined(Q_OS_MACOS) "mac" -#elif Q_OS_LINUX +#elif defined(Q_OS_LINUX) "lin" #endif