diff --git a/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_column_filter_proxy_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_column_filter_proxy_model.cpp index a047bbc10..3f3ce6e80 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_column_filter_proxy_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_column_filter_proxy_model.cpp @@ -63,7 +63,8 @@ void LtsColumnFilterProxyModel::setColumnStringFilter(const QString &newFilterSt it.value() = rx; } } - invalidateFilter(); + beginFilterChange(); + endFilterChange(); } void LtsColumnFilterProxyModel::setColumnDataFilter(const QVariant &newFilterData, int column) @@ -90,7 +91,8 @@ void LtsColumnFilterProxyModel::setColumnDataFilter(const QVariant &newFilterDat it.value() = newFilterData; } } - invalidateFilter(); + beginFilterChange(); + endFilterChange(); } @@ -138,7 +140,8 @@ void LtsColumnFilterProxyModel::setRecursiveFilteringEnabled(bool recursive) if (m_bRecursiveFiltering == recursive) return; m_bRecursiveFiltering = recursive; - invalidateFilter(); + beginFilterChange(); + endFilterChange(); } bool LtsColumnFilterProxyModel::recursiveFilteringEnabled() const diff --git a/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_dialog.cpp index 2605ae850..1bf897677 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Common/LtsWidgets/lts_dialog.cpp @@ -389,7 +389,7 @@ void LtsDialog::addConnections(QWidget *widget) if (addChangesMadeSignal(widget, &QLineEdit::textChanged)) return; if (addChangesMadeSignal(widget, &QDateTimeEdit::dateTimeChanged)) return; if (addChangesMadeSignal(widget, &QComboBox::currentTextChanged)) return; - if (addChangesMadeSignal(widget, &QCheckBox::stateChanged)) return; + if (addChangesMadeSignal(widget, &QCheckBox::checkStateChanged)) return; if (addChangesMadeSignal(widget, static_cast(&QSpinBox::valueChanged))) return; if (addChangesMadeSignal(widget, static_cast(&QDoubleSpinBox::valueChanged))) return; if (addChangesMadeSignal(widget, &QSlider::valueChanged)) return;