From bcf03339286a5f2416db7b5929f58af014bf9293 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Thu, 13 Feb 2025 12:59:39 +0100 Subject: [PATCH] fix build --- .../src/gui/nextcloudaccountdetails.cpp | 2 +- .../src/gui/standardaccountdetails.cpp | 5 ++++- .../gui/dialogs/formdatabasecleanup.cpp | 2 +- .../gui/reusable/networkproxydetails.cpp | 2 +- .../gui/settings/settingsdatabase.cpp | 2 +- .../gui/settings/settingsfeedsmessages.cpp | 20 +++++++++---------- 6 files changed, 18 insertions(+), 15 deletions(-) diff --git a/src/librssguard-nextcloud/src/gui/nextcloudaccountdetails.cpp b/src/librssguard-nextcloud/src/gui/nextcloudaccountdetails.cpp index 90f4cce35..6a600509d 100644 --- a/src/librssguard-nextcloud/src/gui/nextcloudaccountdetails.cpp +++ b/src/librssguard-nextcloud/src/gui/nextcloudaccountdetails.cpp @@ -25,7 +25,7 @@ NextcloudAccountDetails::NextcloudAccountDetails(QWidget* parent) : QWidget(pare tr("Here, results of connection test are shown.")); connect(m_ui.m_spinLimitMessages, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, [=](int value) { if (value <= 0) { diff --git a/src/librssguard-standard/src/gui/standardaccountdetails.cpp b/src/librssguard-standard/src/gui/standardaccountdetails.cpp index 3478ce1bf..eadca7650 100644 --- a/src/librssguard-standard/src/gui/standardaccountdetails.cpp +++ b/src/librssguard-standard/src/gui/standardaccountdetails.cpp @@ -34,7 +34,10 @@ StandardAccountDetails::StandardAccountDetails(QWidget* parent) : QWidget(parent .arg(QSL(APP_NAME)), false); - connect(m_ui.m_spinFeedSpacing, &QSpinBox::valueChanged, this, &StandardAccountDetails::onFeedSpacingChanged); + connect(m_ui.m_spinFeedSpacing, + QOverload::of(&QSpinBox::valueChanged), + this, + &StandardAccountDetails::onFeedSpacingChanged); onFeedSpacingChanged(m_ui.m_spinFeedSpacing->value()); } diff --git a/src/librssguard/gui/dialogs/formdatabasecleanup.cpp b/src/librssguard/gui/dialogs/formdatabasecleanup.cpp index 74483b78e..cc71a33d3 100644 --- a/src/librssguard/gui/dialogs/formdatabasecleanup.cpp +++ b/src/librssguard/gui/dialogs/formdatabasecleanup.cpp @@ -22,7 +22,7 @@ FormDatabaseCleanup::FormDatabaseCleanup(QWidget* parent) GuiUtilities::applyDialogProperties(*this, qApp->icons()->fromTheme(QSL("edit-clear"))); connect(m_ui->m_spinDays, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &FormDatabaseCleanup::updateDaysSuffix); connect(m_ui->m_btnBox->button(QDialogButtonBox::StandardButton::Ok), diff --git a/src/librssguard/gui/reusable/networkproxydetails.cpp b/src/librssguard/gui/reusable/networkproxydetails.cpp index e1953fda5..ffb108a4e 100644 --- a/src/librssguard/gui/reusable/networkproxydetails.cpp +++ b/src/librssguard/gui/reusable/networkproxydetails.cpp @@ -33,7 +33,7 @@ NetworkProxyDetails::NetworkProxyDetails(QWidget* parent) : QWidget(parent), m_u connect(m_ui->m_txtProxyPassword, &QLineEdit::textChanged, this, &NetworkProxyDetails::changed); connect(m_ui->m_txtProxyUsername, &QLineEdit::textChanged, this, &NetworkProxyDetails::changed); connect(m_ui->m_spinProxyPort, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &NetworkProxyDetails::changed); } diff --git a/src/librssguard/gui/settings/settingsdatabase.cpp b/src/librssguard/gui/settings/settingsdatabase.cpp index 12b7b82ce..71869ebc7 100644 --- a/src/librssguard/gui/settings/settingsdatabase.cpp +++ b/src/librssguard/gui/settings/settingsdatabase.cpp @@ -50,7 +50,7 @@ SettingsDatabase::SettingsDatabase(Settings* settings, QWidget* parent) connect(m_ui->m_txtMysqlPassword->lineEdit(), &QLineEdit::textChanged, this, &SettingsDatabase::dirtifySettings); connect(m_ui->m_txtMysqlUsername->lineEdit(), &QLineEdit::textChanged, this, &SettingsDatabase::dirtifySettings); connect(m_ui->m_spinMysqlPort, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsDatabase::dirtifySettings); connect(m_ui->m_cmbDatabaseDriver, diff --git a/src/librssguard/gui/settings/settingsfeedsmessages.cpp b/src/librssguard/gui/settings/settingsfeedsmessages.cpp index 8a07e85bc..9487523d4 100644 --- a/src/librssguard/gui/settings/settingsfeedsmessages.cpp +++ b/src/librssguard/gui/settings/settingsfeedsmessages.cpp @@ -60,7 +60,7 @@ SettingsFeedsMessages::SettingsFeedsMessages(Settings* settings, QWidget* parent connect(m_ui->m_cbShowEnclosuresDirectly, &QCheckBox::toggled, this, &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_spinHeightImageAttachments, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings); @@ -87,7 +87,7 @@ SettingsFeedsMessages::SettingsFeedsMessages(Settings* settings, QWidget* parent this, &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_spinArticleMarkingPolicy, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_gbFeedListFont, &QGroupBox::toggled, this, &SettingsFeedsMessages::dirtifySettings); @@ -147,34 +147,34 @@ SettingsFeedsMessages::SettingsFeedsMessages(Settings* settings, QWidget* parent &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_spinHeightRowsMessages, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_spinHeightRowsMessages, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::requireRestart); connect(m_ui->m_spinHeightRowsFeeds, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_spinHeightRowsFeeds, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::requireRestart); connect(m_ui->m_spinPaddingRowsMessages, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings); connect(m_ui->m_spinPaddingRowsMessages, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::requireRestart); connect(m_ui->m_spinRelativeArticleTime, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings); @@ -184,7 +184,7 @@ SettingsFeedsMessages::SettingsFeedsMessages(Settings* settings, QWidget* parent m_ui->m_spinStartupUpdateDelay, &TimeSpinBox::setEnabled); connect(m_ui->m_spinFeedUpdateTimeout, - static_cast(&QSpinBox::valueChanged), + QOverload::of(&QSpinBox::valueChanged), this, &SettingsFeedsMessages::dirtifySettings);