From fc48f53bf174041549dd3ee039d15f6c46e23ff8 Mon Sep 17 00:00:00 2001
From: Olivier Goffart <olivier.goffart@nokia.com>
Date: Wed, 4 Aug 2010 16:25:02 +0200
Subject: [PATCH] Do not include private headers

---
 src/libs/qmljsdebugclient/qdeclarativedebug.cpp | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/libs/qmljsdebugclient/qdeclarativedebug.cpp b/src/libs/qmljsdebugclient/qdeclarativedebug.cpp
index 368eca7cf79..217d69d35a4 100644
--- a/src/libs/qmljsdebugclient/qdeclarativedebug.cpp
+++ b/src/libs/qmljsdebugclient/qdeclarativedebug.cpp
@@ -43,8 +43,6 @@
 
 #include "qdeclarativedebugclient_p.h"
 
-#include <private/qobject_p.h>
-
 namespace QmlJsDebugClient {
 
 class QDeclarativeEngineDebugClient : public QDeclarativeDebugClient
@@ -112,7 +110,7 @@ int QDeclarativeEngineDebugPrivate::getId()
 void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclarativeDebugEnginesQuery *q)
 {
     if (c && q) {
-        QDeclarativeEngineDebugPrivate *p = (QDeclarativeEngineDebugPrivate *)QObjectPrivate::get(c);
+        QDeclarativeEngineDebugPrivate *p = c->d_func();
         p->enginesQuery.remove(q->m_queryId);
     }
 }
@@ -121,7 +119,7 @@ void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c,
                                    QDeclarativeDebugRootContextQuery *q)
 {
     if (c && q) {
-        QDeclarativeEngineDebugPrivate *p = (QDeclarativeEngineDebugPrivate *)QObjectPrivate::get(c);
+        QDeclarativeEngineDebugPrivate *p = c->d_func();
         p->rootContextQuery.remove(q->m_queryId);
     }
 }
@@ -129,7 +127,7 @@ void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c,
 void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclarativeDebugObjectQuery *q)
 {
     if (c && q) {
-        QDeclarativeEngineDebugPrivate *p = (QDeclarativeEngineDebugPrivate *)QObjectPrivate::get(c);
+        QDeclarativeEngineDebugPrivate *p = c->d_func();
         p->objectQuery.remove(q->m_queryId);
     }
 }
@@ -137,7 +135,7 @@ void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclara
 void QDeclarativeEngineDebugPrivate::remove(QDeclarativeEngineDebug *c, QDeclarativeDebugExpressionQuery *q)
 {
     if (c && q) {
-        QDeclarativeEngineDebugPrivate *p = (QDeclarativeEngineDebugPrivate *)QObjectPrivate::get(c);
+        QDeclarativeEngineDebugPrivate *p = c->d_func();
         p->expressionQuery.remove(q->m_queryId);
     }
 }
-- 
GitLab