diff --git a/src/testlib/qtest_gui.h b/src/testlib/qtest_gui.h index 26cf17c6ef..d68324d91e 100644 --- a/src/testlib/qtest_gui.h +++ b/src/testlib/qtest_gui.h @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -103,6 +104,11 @@ template<> inline char *toString(const QVector4D &v) } #endif // !QT_NO_VECTOR4D +template<> inline char *toString(const QKeySequence &keySequence) +{ + return toString(keySequence.toString()); +} + inline bool qCompare(QIcon const &t1, QIcon const &t2, const char *actual, const char *expected, const char *file, int line) { diff --git a/src/testlib/qtestcase.qdoc b/src/testlib/qtestcase.qdoc index 2c46453968..654687c880 100644 --- a/src/testlib/qtestcase.qdoc +++ b/src/testlib/qtestcase.qdoc @@ -1596,6 +1596,13 @@ Returns a textual representation of size policy \a sp. */ +/*! + \fn char *QTest::toString(const QKeySequence &ks) + \overload + \since 6.5 + Returns a textual representation of the key sequence \a ks. +*/ + /*! \fn template char *QTest::toString(const Tuple &tuple, QtPrivate::IndexesList ) \internal