Changeset View
Changeset View
Standalone View
Standalone View
src/qt/optionsdialog.cpp
| Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | OptionsDialog::OptionsDialog(QWidget *parent, bool enableWallet) | ||||
| ui->pruneSize->setEnabled(false); | ui->pruneSize->setEnabled(false); | ||||
| connect(ui->prune, &QPushButton::toggled, ui->pruneSize, | connect(ui->prune, &QPushButton::toggled, ui->pruneSize, | ||||
| &QWidget::setEnabled); | &QWidget::setEnabled); | ||||
| /* Network elements init */ | /* Network elements init */ | ||||
| #ifndef USE_UPNP | #ifndef USE_UPNP | ||||
| ui->mapPortUpnp->setEnabled(false); | ui->mapPortUpnp->setEnabled(false); | ||||
| #endif | #endif | ||||
| #ifndef USE_NATPMP | |||||
| ui->mapPortNatpmp->setEnabled(false); | |||||
| #endif | |||||
| connect(this, &QDialog::accepted, [this]() { | connect(this, &QDialog::accepted, [this]() { | ||||
| QSettings settings; | QSettings settings; | ||||
| model->node().mapPort(settings.value("fUseUPnP").toBool(), | model->node().mapPort(settings.value("fUseUPnP").toBool(), | ||||
| settings.value("fUseNatpmp").toBool()); | settings.value("fUseNatpmp").toBool()); | ||||
| }); | }); | ||||
| ui->proxyIp->setEnabled(false); | ui->proxyIp->setEnabled(false); | ||||
| ui->proxyPort->setEnabled(false); | ui->proxyPort->setEnabled(false); | ||||
| ▲ Show 20 Lines • Show All 416 Lines • Show Last 20 Lines | |||||