Add QtTools' include/QtDesigner as well as QtCore's include/QtDesigner
authorMarius Storm-Olsen <marius.storm-olsen@nokia.com>
Wed, 25 May 2011 17:31:23 +0000 (12:31 -0500)
committerQt Continuous Integration System <qt-info@nokia.com>
Thu, 26 May 2011 11:32:08 +0000 (13:32 +0200)
In modularization QT+=uilib adds the QtCore specific include/QtDesigner,
while QT += designer adds the QtTools specific one.

Using !isEmpty(QT.<module/library>.name) is the proper way to check for
module/library existance in modularized Qt.

Change-Id: If1fe5d192129fd1cdbf43183b52327d7fa9c57ec
Reviewed-on: http://codereview.qt.nokia.com/126
Reviewed-by: Oliver Wolff <oliver.wolff@nokia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
mkspecs/features/designer.prf

index 63a7e76..843a118 100644 (file)
@@ -1,7 +1,6 @@
-QT += xml
-contains(QT_CONFIG, script): QT += script
+QT += xml uilib
+!isEmpty(QT.script.name): QT += script
+!isEmpty(QT.designer.name): QT += designer
 qt:load(qt)
 
 plugin:DEFINES += QDESIGNER_EXPORT_WIDGETS
-
-qtAddLibrary(QtDesigner, true)