diff options
-rw-r--r-- | src/designer/src/lib/lib.pro | 1 | ||||
-rw-r--r-- | src/designer/src/lib/shared/widgetfactory.cpp | 4 | ||||
-rw-r--r-- | src/designer/src/lib/uilib/formbuilder.cpp | 4 | ||||
-rw-r--r-- | src/designer/src/lib/uilib/uilib.pri | 1 | ||||
-rw-r--r-- | src/designer/src/lib/uilib/widgets.table | 2 |
5 files changed, 7 insertions, 5 deletions
diff --git a/src/designer/src/lib/lib.pro b/src/designer/src/lib/lib.pro index de0dc7389..870f752e8 100644 --- a/src/designer/src/lib/lib.pro +++ b/src/designer/src/lib/lib.pro @@ -2,6 +2,7 @@ TARGET = QtDesigner MODULE = designer QT = core-private gui-private widgets-private xml uiplugin +qtHaveModule(openglwidgets): QT += openglwidgets DEFINES += \ QDESIGNER_SDK_LIBRARY \ diff --git a/src/designer/src/lib/shared/widgetfactory.cpp b/src/designer/src/lib/shared/widgetfactory.cpp index fb1073d5b..026fe1817 100644 --- a/src/designer/src/lib/shared/widgetfactory.cpp +++ b/src/designer/src/lib/shared/widgetfactory.cpp @@ -71,8 +71,8 @@ #include <QtCore/qmetaobject.h> #include <QtCore/qpointer.h> -#if QT_CONFIG(opengl) -#include <QtOpenGL/qopenglwidget.h> +#ifdef QT_OPENGLWIDGETS_LIB +# include <QtOpenGLWidgets/qopenglwidget.h> #endif QT_BEGIN_NAMESPACE diff --git a/src/designer/src/lib/uilib/formbuilder.cpp b/src/designer/src/lib/uilib/formbuilder.cpp index a7dd144b3..590fe2b3a 100644 --- a/src/designer/src/lib/uilib/formbuilder.cpp +++ b/src/designer/src/lib/uilib/formbuilder.cpp @@ -44,8 +44,8 @@ #include <QtUiPlugin/customwidget.h> #include <QtWidgets/QtWidgets> -#if QT_CONFIG(opengl) -#include <QtOpenGL/qopenglwidget.h> +#ifdef QT_OPENGLWIDGETS_LIB +# include <QtOpenGLWidgets/qopenglwidget.h> #endif QT_BEGIN_NAMESPACE diff --git a/src/designer/src/lib/uilib/uilib.pri b/src/designer/src/lib/uilib/uilib.pri index 602bd61d2..4d668eebe 100644 --- a/src/designer/src/lib/uilib/uilib.pri +++ b/src/designer/src/lib/uilib/uilib.pri @@ -4,6 +4,7 @@ INCLUDEPATH += $$PWD DEFINES += QT_DESIGNER QT_USE_QSTRINGBUILDER QT += widgets +qtHaveModule(openglwidgets): QT += openglwidgets QT_PRIVATE += uiplugin qtConfig(opengl): \ diff --git a/src/designer/src/lib/uilib/widgets.table b/src/designer/src/lib/uilib/widgets.table index 3dbb7aff2..546197ebc 100644 --- a/src/designer/src/lib/uilib/widgets.table +++ b/src/designer/src/lib/uilib/widgets.table @@ -111,7 +111,7 @@ DECLARE_WIDGET(QWidget, "") #if QT_CONFIG(keysequenceedit) DECLARE_WIDGET(QKeySequenceEdit, "") #endif -#if QT_CONFIG(opengl) +#ifdef QT_OPENGLWIDGETS_LIB DECLARE_WIDGET(QOpenGLWidget, "") #endif #if QT_CONFIG(splitter) |