From defecc5110ac35e2815bcaf6506a8740bf96d0ea Mon Sep 17 00:00:00 2001 From: Ray Chason Date: Thu, 27 Oct 2022 22:50:17 -0400 Subject: [PATCH] Another Qt 6 signal: mapped -> mappedString --- win/Qt/qt_main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/win/Qt/qt_main.cpp b/win/Qt/qt_main.cpp index 967ec7e01..f61f70d1e 100644 --- a/win/Qt/qt_main.cpp +++ b/win/Qt/qt_main.cpp @@ -829,8 +829,13 @@ NetHackQtMainWindow::NetHackQtMainWindow(NetHackQtKeyBuffer& ks) : // order changed: was Again, Get, Kick, Throw, Fire, Drop, Eat, Rest // now Again, PickUp, Drop, Kick, Throw, Fire, Eat, Rest QSignalMapper* sm = new QSignalMapper(this); +#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0) + connect(sm, SIGNAL(mappedString(const QString&)), + this, SLOT(doKeys(const QString&))); +#else connect(sm, SIGNAL(mapped(const QString&)), this, SLOT(doKeys(const QString&))); +#endif AddToolButton(toolbar, sm, "Again", do_repeat, QPixmap(again_xpm)); // this used to be called "Get" which is confusing to experienced players AddToolButton(toolbar, sm, "Pick up", dopickup, QPixmap(pickup_xpm));