From: Ray Chason Date: Fri, 28 Oct 2022 02:59:30 +0000 (-0400) Subject: PR913 - Another Qt 6 signal: mapped -> mappedString X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57617da39b36466dc7d98026394f7a526997f254;p=nethack PR913 - Another Qt 6 signal: mapped -> mappedString --- 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));