qsql: remove stray includes and forward decls

Change-Id: I9b8f6283c7e98ab071473f684f3fc22b1c0c7273
Reviewed-by: Andy Shaw <andy.shaw@theqtcompany.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
bb10
Mark Brand 2015-11-24 12:53:15 +01:00
parent 5e6816114d
commit bd30cb2a91
6 changed files with 7 additions and 14 deletions

View File

@ -45,14 +45,13 @@
// We mean it.
//
#include <QtSql/qsqlresult.h>
#include <QtSql/qsqldriver.h>
#include <ibase.h>
QT_BEGIN_NAMESPACE
class QSqlResult;
class QIBaseDriverPrivate;
class QIBaseDriver;
class QIBaseDriver : public QSqlDriver
{

View File

@ -45,7 +45,6 @@
// We mean it.
//
#include <QtSql/qsqlresult.h>
#include <QtSql/qsqldriver.h>
#ifdef QT_PLUGIN
@ -59,8 +58,7 @@ typedef struct OCISvcCtx OCISvcCtx;
QT_BEGIN_NAMESPACE
class QOCIDriver;
class QOCICols;
class QSqlResult;
class QOCIDriverPrivate;
class Q_EXPORT_SQLDRIVER_OCI QOCIDriver : public QSqlDriver

View File

@ -46,7 +46,6 @@
//
#include <QtSql/qsqldriver.h>
#include <QtSql/qsqlresult.h>
struct sqlite3;
@ -58,8 +57,8 @@ struct sqlite3;
QT_BEGIN_NAMESPACE
class QSqlResult;
class QSQLiteDriverPrivate;
class QSQLiteDriver;
class Q_EXPORT_SQLDRIVER_SQLITE QSQLiteDriver : public QSqlDriver
{

View File

@ -46,9 +46,6 @@
//
#include <QtSql/qsqldriver.h>
#include <QtSql/qsqlresult.h>
#include <QtSql/qsqlrecord.h>
#include <QtSql/qsqlindex.h>
#if defined (Q_OS_WIN32)
# include <QtCore/qt_windows.h>
@ -58,8 +55,8 @@ struct sqlite;
QT_BEGIN_NAMESPACE
class QSqlResult;
class QSQLite2DriverPrivate;
class QSQLite2Driver;
class QSQLite2Driver : public QSqlDriver
{

View File

@ -45,7 +45,6 @@
// We mean it.
//
#include <QtSql/qsqlresult.h>
#include <QtSql/qsqldriver.h>
#ifdef Q_OS_WIN32
@ -71,8 +70,8 @@
QT_BEGIN_NAMESPACE
class QSqlResult;
class QTDSDriverPrivate;
class QTDSDriver;
class Q_EXPORT_SQLDRIVER_TDS QTDSDriver : public QSqlDriver
{

View File

@ -46,7 +46,6 @@
//
#include <QtCore/qpointer.h>
#include <QtSql/qsqldriver.h>
#include "qsqlerror.h"
#include "qsqlresult.h"
@ -60,6 +59,8 @@ struct QHolder {
int holderPos;
};
class QSqlDriver;
class Q_SQL_EXPORT QSqlResultPrivate
{