]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
fix usage of QComboBox::currentIndexChanged
authortobtoht <tob@featherwallet.org>
Mon, 27 Feb 2023 12:28:04 +0000 (13:28 +0100)
committertobtoht <tob@featherwallet.org>
Mon, 27 Feb 2023 12:28:04 +0000 (13:28 +0100)
src/SettingsDialog.cpp
src/widgets/NetworkProxyWidget.cpp

index e15a142f963989c58975f18dcd1e1a6bb388ee73..e5fe82e4139fc183cc27cb71bac9d8d8cd1bd2d6 100644 (file)
@@ -221,7 +221,7 @@ void Settings::setupStorageTab() {
 
     // [Log level]
     ui->comboBox_logLevel->setCurrentIndex(config()->get(Config::logLevel).toInt());
-    connect(ui->comboBox_logLevel, &QComboBox::currentIndexChanged, [](int index){
+    connect(ui->comboBox_logLevel, QOverload<int>::of(&QComboBox::currentIndexChanged), [](int index){
        config()->set(Config::logLevel, index);
        if (!config()->get(Config::disableLogging).toBool()) {
            WalletManager::instance()->setLogLevel(index);
index 9a354e837cf5c1e4a6d0e01f496c15498f9505a5..36e859523637da2ad735b8a239d7ba574b7b924a 100644 (file)
@@ -19,7 +19,7 @@ NetworkProxyWidget::NetworkProxyWidget(QWidget *parent)
     ui->setupUi(this);
 
     ui->comboBox_proxy->setCurrentIndex(config()->get(Config::proxy).toInt());
-    connect(ui->comboBox_proxy, &QComboBox::currentIndexChanged, [this](int index){
+    connect(ui->comboBox_proxy, QOverload<int>::of(&QComboBox::currentIndexChanged), [this](int index){
         this->onProxySettingsChanged();
         ui->frame_proxy->setVisible(index != Config::Proxy::None);
         ui->groupBox_proxySettings->setTitle(QString("%1 settings").arg(ui->comboBox_proxy->currentText()));
@@ -64,7 +64,7 @@ NetworkProxyWidget::NetworkProxyWidget(QWidget *parent)
 
     // [Node traffic]
     ui->comboBox_torNodeTraffic->setCurrentIndex(config()->get(Config::torPrivacyLevel).toInt());
-    connect(ui->comboBox_torNodeTraffic, &QComboBox::currentIndexChanged, this, &NetworkProxyWidget::onProxySettingsChanged);
+    connect(ui->comboBox_torNodeTraffic, QOverload<int>::of(&QComboBox::currentIndexChanged), this, &NetworkProxyWidget::onProxySettingsChanged);
 
     // [Show Tor logs]
     ui->frame_torShowLogs->setVisible(!config()->get(Config::useLocalTor).toBool());