diff options
-rw-r--r-- | mkspecs/features/qt.prf | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf index d288930eaf..b0ee214a28 100644 --- a/mkspecs/features/qt.prf +++ b/mkspecs/features/qt.prf @@ -1,5 +1,14 @@ CONFIG *= moc thread +contains(QT, declarative)|contains(QT, declarative-private):!contains(DEFINES, QT_BUILD_QUICK_LIB):!contains(QT, quick):!contains(QT, quick-private) { + warning("This project is using the declarative module, but not the quick module.") + warning("If you're using QtQuick-specific APIs (QQuickItem, SceneGraph et al), you should add") + warning(" QT += quick") + warning("to your project's .pro file.") + contains(QT, declarative-private):QT += quick-private + else:QT += quick +} + #handle defines win32 { qt_static:DEFINES += QT_NODLL |