diff options
Diffstat (limited to 'src/corelib/io/qdebug.h')
-rw-r--r-- | src/corelib/io/qdebug.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/corelib/io/qdebug.h b/src/corelib/io/qdebug.h index 29da386c1b..71ad610e19 100644 --- a/src/corelib/io/qdebug.h +++ b/src/corelib/io/qdebug.h @@ -48,6 +48,7 @@ #include <QtCore/qtextstream.h> #include <QtCore/qstring.h> #include <QtCore/qset.h> +#include <QtCore/qvarlengtharray.h> #include <QtCore/qcontiguouscache.h> #include <QtCore/qsharedpointer.h> @@ -249,6 +250,12 @@ inline QDebugIfHasDebugStream<T> operator<<(QDebug debug, const QList<T> &vec) return QtPrivate::printSequentialContainer(debug, "QList", vec); } +template<typename T, qsizetype P> +inline QDebugIfHasDebugStream<T> operator<<(QDebug debug, const QVarLengthArray<T, P> &vec) +{ + return QtPrivate::printSequentialContainer(debug, "QVarLengthArray", vec); +} + template <typename T, typename Alloc> inline QDebugIfHasDebugStream<T> operator<<(QDebug debug, const std::vector<T, Alloc> &vec) { |