From 03326a2fec416405b437089874f6439e937bbada Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Wed, 27 May 2020 09:58:12 +0200 Subject: Move implementation of QVector/List back to qlist.h And name the main class QList. That's also the one we document. This gives less porting pain for our users, and a lot less churn in our API, as we use QList in Qt 5 in 95% of our API. In addition, it gives more consistent naming with QStringList and QByteArrayList and disambiguates QList vs QVector(2|3|4)D. Fixes: QTBUG-84468 Change-Id: I3cba9d1d3179969d8bf9320b31be2230d021d1a9 Reviewed-by: Volker Hilsheimer --- src/sql/kernel/qsqlcachedresult_p.h | 2 +- src/sql/kernel/qsqlresult.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src/sql/kernel') diff --git a/src/sql/kernel/qsqlcachedresult_p.h b/src/sql/kernel/qsqlcachedresult_p.h index 1bca1fd090..0b9dfd3e9a 100644 --- a/src/sql/kernel/qsqlcachedresult_p.h +++ b/src/sql/kernel/qsqlcachedresult_p.h @@ -54,11 +54,11 @@ #include #include "QtSql/qsqlresult.h" #include "QtSql/private/qsqlresult_p.h" +#include QT_BEGIN_NAMESPACE class QVariant; -template class QVector; class QSqlCachedResultPrivate; diff --git a/src/sql/kernel/qsqlresult.h b/src/sql/kernel/qsqlresult.h index 43d53d4027..a7fdae834a 100644 --- a/src/sql/kernel/qsqlresult.h +++ b/src/sql/kernel/qsqlresult.h @@ -42,6 +42,7 @@ #include #include +#include // for testing: class tst_QSqlQuery; @@ -51,7 +52,7 @@ QT_BEGIN_NAMESPACE class QString; class QSqlRecord; -template class QVector; +class QVariant; class QSqlDriver; class QSqlError; class QSqlResultPrivate; -- cgit v1.2.3