summaryrefslogtreecommitdiffstats
path: root/src/sql/drivers/psql/qsql_psql_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sql/drivers/psql/qsql_psql_p.h')
-rw-r--r--src/sql/drivers/psql/qsql_psql_p.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/sql/drivers/psql/qsql_psql_p.h b/src/sql/drivers/psql/qsql_psql_p.h
index 6f60a2a34f..21c1c84a6d 100644
--- a/src/sql/drivers/psql/qsql_psql_p.h
+++ b/src/sql/drivers/psql/qsql_psql_p.h
@@ -68,7 +68,6 @@ typedef struct pg_result PGresult;
QT_BEGIN_NAMESPACE
class QPSQLResultPrivate;
-class QPSQLDriverPrivate;
class QPSQLDriver;
class QSqlRecordInfo;
@@ -76,7 +75,7 @@ class QPSQLResult : public QSqlResult
{
friend class QPSQLResultPrivate;
public:
- QPSQLResult(const QPSQLDriver* db, const QPSQLDriverPrivate* p);
+ QPSQLResult(const QPSQLDriver* db);
~QPSQLResult();
QVariant handle() const;
@@ -101,8 +100,12 @@ private:
QPSQLResultPrivate *d;
};
+class QPSQLDriverPrivate;
+
class Q_EXPORT_SQLDRIVER_PSQL QPSQLDriver : public QSqlDriver
{
+ friend class QPSQLResultPrivate;
+
Q_OBJECT
public:
enum Protocol {