diff options
-rw-r--r-- | src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.h | 1 | ||||
-rw-r--r-- | src/qmltest/quicktest.cpp | 3 | ||||
-rw-r--r-- | src/qmltest/quicktest.h | 24 | ||||
-rw-r--r-- | src/quick/scenegraph/qsgshareddistancefieldglyphcache.cpp | 2 | ||||
-rw-r--r-- | tools/qmleasing/main.cpp | 4 | ||||
-rw-r--r-- | tools/qmleasing/qmleasing.pro | 2 | ||||
-rw-r--r-- | tools/qmlscene/qmlscene.pro | 2 | ||||
-rw-r--r-- | tools/qmltestrunner/main.cpp | 26 | ||||
-rw-r--r-- | tools/tools.pro | 4 |
9 files changed, 13 insertions, 55 deletions
diff --git a/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.h b/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.h index e2b32b0e4a..6f5f0f462f 100644 --- a/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.h +++ b/src/plugins/qmltooling/qmldbg_tcp/qtcpserverconnection.h @@ -42,7 +42,6 @@ #ifndef QTCPSERVERCONNECTION_H #define QTCPSERVERCONNECTION_H -#include <QtWidgets/QStylePlugin> #include <QtQml/private/qqmldebugserverconnection_p.h> QT_BEGIN_NAMESPACE diff --git a/src/qmltest/quicktest.cpp b/src/qmltest/quicktest.cpp index 3a2103afb6..66f1d861a2 100644 --- a/src/qmltest/quicktest.cpp +++ b/src/qmltest/quicktest.cpp @@ -145,9 +145,8 @@ void handleCompileErrors(const QFileInfo &fi, QQuickView *view) results.stopLogging(); } -int quick_test_main(int argc, char **argv, const char *name, quick_test_viewport_create createViewport, const char *sourceDir) +int quick_test_main(int argc, char **argv, const char *name, const char *sourceDir) { - Q_UNUSED(createViewport); QGuiApplication* app = 0; if (!QCoreApplication::instance()) { app = new QGuiApplication(argc, argv); diff --git a/src/qmltest/quicktest.h b/src/qmltest/quicktest.h index 163c377e11..ad7f7c01bb 100644 --- a/src/qmltest/quicktest.h +++ b/src/qmltest/quicktest.h @@ -43,35 +43,25 @@ #define QUICKTEST_H #include <QtQuickTest/quicktestglobal.h> -#include <QtWidgets/qwidget.h> -#ifdef QT_OPENGL_LIB -#include <QtGui/qopengl.h> -#endif QT_BEGIN_HEADER QT_BEGIN_NAMESPACE -typedef QWidget *(*quick_test_viewport_create)(); - -Q_QUICK_TEST_EXPORT int quick_test_main(int argc, char **argv, const char *name, quick_test_viewport_create createViewport, const char *sourceDir); +Q_QUICK_TEST_EXPORT int quick_test_main(int argc, char **argv, const char *name, const char *sourceDir); #ifdef QUICK_TEST_SOURCE_DIR #define QUICK_TEST_MAIN(name) \ int main(int argc, char **argv) \ { \ - return quick_test_main(argc, argv, #name, 0, QUICK_TEST_SOURCE_DIR); \ + return quick_test_main(argc, argv, #name, QUICK_TEST_SOURCE_DIR); \ } #define QUICK_TEST_OPENGL_MAIN(name) \ - static QWidget *name##_create_viewport() \ - { \ - return new QOpenGLWidget(); \ - } \ int main(int argc, char **argv) \ { \ - return quick_test_main(argc, argv, #name, name##_create_viewport, QUICK_TEST_SOURCE_DIR); \ + return quick_test_main(argc, argv, #name, QUICK_TEST_SOURCE_DIR); \ } #else @@ -79,17 +69,13 @@ Q_QUICK_TEST_EXPORT int quick_test_main(int argc, char **argv, const char *name, #define QUICK_TEST_MAIN(name) \ int main(int argc, char **argv) \ { \ - return quick_test_main(argc, argv, #name, 0, 0); \ + return quick_test_main(argc, argv, #name, 0); \ } #define QUICK_TEST_OPENGL_MAIN(name) \ - static QWidget *name##_create_viewport() \ - { \ - return new QOpenGLWidget(); \ - } \ int main(int argc, char **argv) \ { \ - return quick_test_main(argc, argv, #name, name##_create_viewport, 0); \ + return quick_test_main(argc, argv, #name, 0); \ } #endif diff --git a/src/quick/scenegraph/qsgshareddistancefieldglyphcache.cpp b/src/quick/scenegraph/qsgshareddistancefieldglyphcache.cpp index dd9db4e904..536adb0ae1 100644 --- a/src/quick/scenegraph/qsgshareddistancefieldglyphcache.cpp +++ b/src/quick/scenegraph/qsgshareddistancefieldglyphcache.cpp @@ -54,8 +54,6 @@ #include <QtQuick/qquickcanvas.h> -#include <QtOpenGL/qglframebufferobject.h> - // #define QSGSHAREDDISTANCEFIELDGLYPHCACHE_DEBUG Q_DECLARE_METATYPE(QVector<quint32>) diff --git a/tools/qmleasing/main.cpp b/tools/qmleasing/main.cpp index 59daa0e664..a2b15108eb 100644 --- a/tools/qmleasing/main.cpp +++ b/tools/qmleasing/main.cpp @@ -41,7 +41,7 @@ #include <QPainter> #include <QtQuick/QQuickView> -#include <QApplication> +#include <QGuiApplication> #include <QEasingCurve> #include <QtQuick/QQuickPaintedItem> @@ -102,7 +102,7 @@ void EasingPlot::paint(QPainter *painter) int main(int argc, char ** argv) { - QApplication app(argc, argv); + QGuiApplication app(argc, argv); qmlRegisterType<EasingPlot>("EasingPlot", 1, 0, "EasingPlot"); diff --git a/tools/qmleasing/qmleasing.pro b/tools/qmleasing/qmleasing.pro index 488ec5748a..b43071c4ed 100644 --- a/tools/qmleasing/qmleasing.pro +++ b/tools/qmleasing/qmleasing.pro @@ -1,4 +1,4 @@ -QT += qml quick widgets +QT += qml quick CONFIG -= app_bundle SOURCES += main.cpp diff --git a/tools/qmlscene/qmlscene.pro b/tools/qmlscene/qmlscene.pro index 464f9b3758..1cf7b3c577 100644 --- a/tools/qmlscene/qmlscene.pro +++ b/tools/qmlscene/qmlscene.pro @@ -3,7 +3,7 @@ TARGET = qmlscene DESTDIR= $$QT.qml.bins QT += qml quick core-private -!isEmpty(QT.widgets.name): QT += widgets +!contains(QT_CONFIG, no-widgets):QT += widgets target.path = $$[QT_INSTALL_BINS] INSTALLS += target diff --git a/tools/qmltestrunner/main.cpp b/tools/qmltestrunner/main.cpp index 8c7ad4cb72..09cfc7fa1a 100644 --- a/tools/qmltestrunner/main.cpp +++ b/tools/qmltestrunner/main.cpp @@ -45,31 +45,7 @@ #include <QtOpenGL/qgl.h> #endif -#ifdef QT_OPENGL_LIB - -static QWidget *qmltestrunner_create_gl_viewport() -{ - return new QGLWidget(); -} - -#endif - int main(int argc, char **argv) { -#ifdef QT_OPENGL_LIB - bool isOpenGL = false; - for (int index = 1; index < argc; ++index) { - if (strcmp(argv[index], "-opengl") == 0) { - isOpenGL = true; - break; - } - } - if (isOpenGL) { - return quick_test_main(argc, argv, "qmltestrunner", - qmltestrunner_create_gl_viewport, "."); - } else -#endif - { - return quick_test_main(argc, argv, "qmltestrunner", 0, "."); - } + return quick_test_main(argc, argv, "qmltestrunner", "."); } diff --git a/tools/tools.pro b/tools/tools.pro index 186c7e9c3b..70aebf48f6 100644 --- a/tools/tools.pro +++ b/tools/tools.pro @@ -1,6 +1,6 @@ TEMPLATE = subdirs -SUBDIRS += qmlscene qmlplugindump qmlmin qmleasing qmlprofiler easingcurveeditor - +SUBDIRS += qmlscene qmlplugindump qmlmin qmleasing qmlprofiler +!contains(QT_CONFIG, no-widgets):SUBDIRS += easingcurveeditor contains(QT_CONFIG, qmltest): SUBDIRS += qmltestrunner |