summaryrefslogtreecommitdiff
path: root/quacker
diff options
context:
space:
mode:
authorJohn Fultz <jfultz@wolfram.com>2023-07-19 18:03:59 -0500
committerJohn Fultz <jfultz@wolfram.com>2023-07-19 18:03:59 -0500
commit490072ac8b3de65f3ad6f00d9d6de9d64b049823 (patch)
tree550bf221d094c91e937762731ea88c5b838f9905 /quacker
parent7c6172dd5e7039f5a91564c90c43156e508f87df (diff)
Fix misconnected signal/slot in BoardSetUpDialog.
Diffstat (limited to 'quacker')
-rw-r--r--quacker/boardsetupdialog.cpp7
-rw-r--r--quacker/boardsetupdialog.h1
2 files changed, 7 insertions, 1 deletions
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();