From c969b6e1cc66e0a4174ee607f4f99f36134b4038 Mon Sep 17 00:00:00 2001
From: Kai Koehne <kai.koehne@nokia.com>
Date: Wed, 21 Jul 2010 12:33:47 +0200
Subject: [PATCH] Fix compilation if no private headers are available

---
 src/plugins/debugger/qml/qml.pri | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

diff --git a/src/plugins/debugger/qml/qml.pri b/src/plugins/debugger/qml/qml.pri
index 5191c96b41f..50629f35e18 100644
--- a/src/plugins/debugger/qml/qml.pri
+++ b/src/plugins/debugger/qml/qml.pri
@@ -1,13 +1,12 @@
-HEADERS += \
-    $$PWD/qmlengine.h \
-    $$PWD/canvasframerate.h \
-
-SOURCES += \
-    $$PWD/qmlengine.cpp \
-    $$PWD/canvasframerate.cpp \
-
-QT += declarative
-
-FORMS +=
-
-RESOURCES +=
+include(../../../private_headers.pri)
+exists(${QT_PRIVATE_HEADERS}/QtDeclarative/private/qdeclarativecontext_p.h) {
+    HEADERS += \
+        $$PWD/qmlengine.h \
+        $$PWD/canvasframerate.h \
+
+    SOURCES += \
+        $$PWD/qmlengine.cpp \
+        $$PWD/canvasframerate.cpp \
+
+    QT += declarative
+}
-- 
GitLab