From 490072ac8b3de65f3ad6f00d9d6de9d64b049823 Mon Sep 17 00:00:00 2001 From: John Fultz Date: Wed, 19 Jul 2023 18:03:59 -0500 Subject: Fix misconnected signal/slot in BoardSetUpDialog. --- quacker/boardsetupdialog.cpp | 7 ++++++- quacker/boardsetupdialog.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/quacker/boardsetupdialog.cpp b/quacker/boardsetupdialog.cpp index e1d8892..23b88bd 100644 --- a/quacker/boardsetupdialog.cpp +++ b/quacker/boardsetupdialog.cpp @@ -120,7 +120,7 @@ BoardSetupDialog::BoardSetupDialog(QWidget *parent) : QDialog(parent) connect(m_horizontalDimension, SIGNAL(activated(int)), this, SLOT(symmetryChanged())); connect(m_verticalDimension, SIGNAL(activated(int)), this, SLOT(parametersChanged(int))); connect(m_verticalDimension, SIGNAL(activated(int)), this, SLOT(symmetryChanged())); - connect(m_boardName, SIGNAL(textEdited(const QString &)), this, SLOT(parametersChanged(0))); + connect(m_boardName, SIGNAL(textEdited(const QString &)), this, SLOT(parametersChanged(const QString &))); connect(m_saveChanges, SIGNAL(clicked()), this, SLOT(accept())); connect(m_cancel, SIGNAL(clicked()), this, SLOT(reject())); connect(m_undoAll, SIGNAL(clicked()), this, SLOT(undoAllChanges())); @@ -177,6 +177,11 @@ void BoardSetupDialog::initializeBoardName() } } +void BoardSetupDialog::parametersChanged(const QString& unused) +{ + parametersChanged(0); +} + void BoardSetupDialog::parametersChanged(int unused) { QUACKLE_BOARD_PARAMETERS->setWidth(m_horizontalDimension->currentIndex() + QUACKLE_MINIMUM_BOARD_SIZE); diff --git a/quacker/boardsetupdialog.h b/quacker/boardsetupdialog.h index 8a1a34c..9ea1344 100644 --- a/quacker/boardsetupdialog.h +++ b/quacker/boardsetupdialog.h @@ -44,6 +44,7 @@ public: protected slots: void parametersChanged(int unused); + void parametersChanged(const QString &); void symmetryChanged(); void undoAllChanges(); void deleteBoard(); -- cgit v1.2.3