| 28 | #include <ranges> |
| 29 | |
| 30 | SpellChecker::SpellChecker(const Settings *settings, EditorInterface &editor, const SpellerContainer &speller_container) |
| 31 | : m_settings(*settings), m_editor(editor), m_speller_container(speller_container) { |
| 32 | m_settings.settings_changed.connect([this] { on_settings_changed(); }); |
| 33 | m_speller_container.speller_status_changed.connect([this] { recheck_visible_both_views(); }); |
| 34 | on_settings_changed(); |
| 35 | } |
| 36 | |
| 37 | SpellChecker::~SpellChecker() = default; |
| 38 |
nothing calls this directly
no test coverage detected