diff options
Diffstat (limited to 'tests/auto/blackbox/testdata/qml-debugging/main.cpp')
-rw-r--r-- | tests/auto/blackbox/testdata/qml-debugging/main.cpp | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/tests/auto/blackbox/testdata/qml-debugging/main.cpp b/tests/auto/blackbox/testdata/qml-debugging/main.cpp index 51f46ef65..e28c5e126 100644 --- a/tests/auto/blackbox/testdata/qml-debugging/main.cpp +++ b/tests/auto/blackbox/testdata/qml-debugging/main.cpp @@ -1,12 +1,28 @@ +#include <QtGlobal> +#include <QString> + +#if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)) #include <QGuiApplication> #include <QQmlApplicationEngine> +typedef QGuiApplication Application; +#define AH_SO_THIS_IS_QT5 +#else +#include <QApplication> +#include <QDeclarativeView> +#define AH_SO_THIS_IS_QT4 +typedef QApplication Application; +#endif int main(int argc, char *argv[]) { - QGuiApplication app(argc, argv); - + Application app(argc, argv); +#ifdef AH_SO_THIS_IS_QT5 QQmlApplicationEngine engine; - engine.load(QUrl(QStringLiteral("qrc:///qml/main.qml"))); + engine.load(QUrl("blubb")); +#else + QDeclarativeView view; + view.setSource(QUrl("blubb")); +#endif return app.exec(); } |