From 525f330420d6f3b112dbae36c2fb9769265321a8 Mon Sep 17 00:00:00 2001 From: John Fultz Date: Sat, 15 Jul 2023 16:46:26 -0500 Subject: Fix up some Qt signals. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Some of the signals we’re using aren’t supported or working in Qt 6. Refactor for things that are working and documented. --- quacker/settings.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'quacker/settings.h') diff --git a/quacker/settings.h b/quacker/settings.h index 0171630..e0736c0 100644 --- a/quacker/settings.h +++ b/quacker/settings.h @@ -63,10 +63,10 @@ public slots: void createGUI(); protected slots: - void lexiconChanged(const QString &lexiconName); - void alphabetChanged(const QString &alphabetName); - void themeChanged(const QString &themeName); - void boardChanged(const QString &boardName); + void lexiconChanged(int lexiconIndex); + void alphabetChanged(int alphabetIndex); + void themeChanged(int themeIndex); + void boardChanged(int boardIndex); void addBoard(); void editBoard(); @@ -107,6 +107,9 @@ private: void setGaddagLabel(const QString &label); void pushIndex(GaddagFactory &factory, Quackle::LetterString &word, int index, int &wordCount); + void lexiconChanged(const QString &lexiconName); + void boardChanged(const QString &boardName); + static Settings *m_self; int m_lastGoodLexiconValue; int m_lastGoodBoardValue; -- cgit v1.2.3