Revert "refactor: 移除不再被使用的 TCPTunnelMode"

This reverts commit d1e6161558.
This commit is contained in:
Chenx Dust
2026-08-25 02:25:29 +08:00
parent 4ef59f5d7f
commit f433d0a34c
11 changed files with 22 additions and 28 deletions

View File

@@ -288,6 +288,7 @@ void SettingWindow::loadSettings()
ui->routeCheckBox->setChecked(settings->value("ZJUConnect/AddRoute").toBool());
ui->dnsHijackCheckBox->setChecked(settings->value("ZJUConnect/DNSHijack").toBool());
ui->fakeIPCheckBox->setChecked(settings->value("ZJUConnect/FakeIP").toBool());
ui->tcpTunnelModeCheckBox->setChecked(settings->value("ZJUConnect/TCPTunnelMode").toBool());
ui->autoDetectInterfaceCheckBox->setChecked(settings->value("ZJUConnect/AutoDetectInterface", false).toBool());
tcpPortForwarding = settings->value("ZJUConnect/TCPPortForwarding").toString();
@@ -384,7 +385,7 @@ void SettingWindow::applySettings()
settings->setValue("ZJUConnect/AddRoute", ui->routeCheckBox->isChecked());
settings->setValue("ZJUConnect/DNSHijack", ui->dnsHijackCheckBox->isChecked());
settings->setValue("ZJUConnect/FakeIP", ui->fakeIPCheckBox->isChecked());
settings->remove("ZJUConnect/TCPTunnelMode");
settings->setValue("ZJUConnect/TCPTunnelMode", ui->tcpTunnelModeCheckBox->isChecked());
settings->setValue("ZJUConnect/AutoDetectInterface", ui->autoDetectInterfaceCheckBox->isChecked());