diff options
Diffstat (limited to 'src/quick/items/context2d/qquickcontext2dtile_p.h')
-rw-r--r-- | src/quick/items/context2d/qquickcontext2dtile_p.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/quick/items/context2d/qquickcontext2dtile_p.h b/src/quick/items/context2d/qquickcontext2dtile_p.h index d9be2023c4..2f3fdeb54f 100644 --- a/src/quick/items/context2d/qquickcontext2dtile_p.h +++ b/src/quick/items/context2d/qquickcontext2dtile_p.h @@ -51,9 +51,14 @@ // We mean it. // -#include "qquickcontext2d_p.h" -#include <QOpenGLFramebufferObject> +#include <private/qtquickglobal_p.h> + +QT_REQUIRE_CONFIG(quick_canvas); +#include "qquickcontext2d_p.h" +#ifndef QT_NO_OPENGL +# include <QOpenGLFramebufferObject> +#endif QT_BEGIN_NAMESPACE class QQuickContext2DTexture; @@ -82,7 +87,7 @@ protected: QPainter m_painter; }; - +#ifndef QT_NO_OPENGL class QQuickContext2DFBOTile : public QQuickContext2DTile { public: @@ -99,7 +104,7 @@ private: QOpenGLFramebufferObject *m_fbo; }; - +#endif class QQuickContext2DImageTile : public QQuickContext2DTile { public: |