| TARGET = QtQuickTest |
| |
| QMAKE_DOCS = $$PWD/doc/qtqmltest.qdocconf |
| |
| DEFINES += QT_NO_URL_CAST_FROM_STRING QT_NO_FOREACH |
| QT = core testlib-private |
| QT_PRIVATE = quick quick-private qml-private gui core-private gui-private |
| |
| # Testlib is only a private dependency, which results in our users not |
| # inheriting testlibs's MODULE_CONFIG transitively. Make it explicit. |
| MODULE_CONFIG += $${QT.testlib.CONFIG} |
| |
| qtHaveModule(widgets) { |
| QT += widgets |
| DEFINES += QT_QMLTEST_WITH_WIDGETS |
| } |
| |
| SOURCES += \ |
| $$PWD/quicktest.cpp \ |
| $$PWD/quicktestevent.cpp \ |
| $$PWD/quicktestresult.cpp |
| HEADERS += \ |
| $$PWD/quicktestglobal.h \ |
| $$PWD/quicktest.h \ |
| $$PWD/quicktestevent_p.h \ |
| $$PWD/quicktestresult_p.h \ |
| $$PWD/qtestoptions_p.h |
| |
| qtConfig(qml-debug): DEFINES += QT_QML_DEBUG_NO_WARNING |
| |
| load(qt_module) |