diff --git a/src/corelib/tools/qvarlengtharray.h b/src/corelib/tools/qvarlengtharray.h index bd38e2dcc1..27083442c5 100644 --- a/src/corelib/tools/qvarlengtharray.h +++ b/src/corelib/tools/qvarlengtharray.h @@ -241,8 +241,13 @@ protected: // Prealloc = 256 by default, specified in qcontainerfwd.h template class QVarLengthArray - : public QVLABase, // ### Qt 7: swap base class order +#if QT_VERSION >= QT_VERSION_CHECK(7,0,0) || defined(QT_BOOTSTRAPPED) + : public QVLAStorage, + public QVLABase +#else + : public QVLABase, public QVLAStorage +#endif { template friend class QVarLengthArray;