diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-02-08 13:18:39 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-02-08 16:38:15 +0100 |
commit | 9651da8fdedb3533c5f95fa7a8028a017e508d07 (patch) | |
tree | f3d4efa9f6583a6aba8e8d63623fa06471e7fb9a /src/webengine | |
parent | 4b06a7439d4ad929f0edd52087a8f7dceb5bcf41 (diff) |
Remove more leftovers of the old compositor
Also removes another private dependency
Change-Id: Ie0a671c66f9aa49e7001c44e69bf94e11ab058a5
Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
Diffstat (limited to 'src/webengine')
4 files changed, 6 insertions, 28 deletions
diff --git a/src/webengine/render_widget_host_view_qt_delegate_quick.cpp b/src/webengine/render_widget_host_view_qt_delegate_quick.cpp index e1ae8863e..e729f7532 100644 --- a/src/webengine/render_widget_host_view_qt_delegate_quick.cpp +++ b/src/webengine/render_widget_host_view_qt_delegate_quick.cpp @@ -41,13 +41,16 @@ #include "qquickwebengineview_p.h" #include "qquickwebengineview_p_p.h" + #include <QGuiApplication> -#include <QQuickPaintedItem> #include <QQuickWindow> -#include <QSurfaceFormat> #include <QVariant> #include <QWindow> -#include <QtQuick/private/qquickwindow_p.h> + +#if defined(Q_OS_MACOS) && QT_CONFIG(opengl) +#include <QOpenGLContext> +#include <QSurfaceFormat> +#endif namespace QtWebEngineCore { @@ -167,22 +170,11 @@ QSGTexture *RenderWidgetHostViewQtDelegateQuick::createTextureFromImage(const QI return QQuickItem::window()->createTextureFromImage(image, QQuickWindow::TextureCanUseAtlas); } -QSGLayer *RenderWidgetHostViewQtDelegateQuick::createLayer() -{ - QSGRenderContext *renderContext = QQuickWindowPrivate::get(QQuickItem::window())->context; - return renderContext->sceneGraphContext()->createLayer(renderContext); -} - QSGImageNode *RenderWidgetHostViewQtDelegateQuick::createImageNode() { return QQuickItem::window()->createImageNode(); } -QSGRectangleNode *RenderWidgetHostViewQtDelegateQuick::createRectangleNode() -{ - return QQuickItem::window()->createRectangleNode(); -} - void RenderWidgetHostViewQtDelegateQuick::update() { QQuickItem::update(); diff --git a/src/webengine/render_widget_host_view_qt_delegate_quick.h b/src/webengine/render_widget_host_view_qt_delegate_quick.h index f70de50d7..86ee5fedd 100644 --- a/src/webengine/render_widget_host_view_qt_delegate_quick.h +++ b/src/webengine/render_widget_host_view_qt_delegate_quick.h @@ -72,9 +72,7 @@ public: bool isVisible() const override; QWindow* window() const override; QSGTexture *createTextureFromImage(const QImage &) override; - QSGLayer *createLayer() override; QSGImageNode *createImageNode() override; - QSGRectangleNode *createRectangleNode() override; void update() override; void updateCursor(const QCursor &) override; void resize(int width, int height) override; diff --git a/src/webengine/render_widget_host_view_qt_delegate_quickwindow.cpp b/src/webengine/render_widget_host_view_qt_delegate_quickwindow.cpp index 01a5b1299..3192197d0 100644 --- a/src/webengine/render_widget_host_view_qt_delegate_quickwindow.cpp +++ b/src/webengine/render_widget_host_view_qt_delegate_quickwindow.cpp @@ -125,21 +125,11 @@ QSGTexture *RenderWidgetHostViewQtDelegateQuickWindow::createTextureFromImage(co return m_realDelegate->createTextureFromImage(image); } -QSGLayer *RenderWidgetHostViewQtDelegateQuickWindow::createLayer() -{ - return m_realDelegate->createLayer(); -} - QSGImageNode *RenderWidgetHostViewQtDelegateQuickWindow::createImageNode() { return m_realDelegate->createImageNode(); } -QSGRectangleNode *RenderWidgetHostViewQtDelegateQuickWindow::createRectangleNode() -{ - return m_realDelegate->createRectangleNode(); -} - void RenderWidgetHostViewQtDelegateQuickWindow::update() { QQuickWindow::update(); diff --git a/src/webengine/render_widget_host_view_qt_delegate_quickwindow.h b/src/webengine/render_widget_host_view_qt_delegate_quickwindow.h index bebbfa439..647b014c5 100644 --- a/src/webengine/render_widget_host_view_qt_delegate_quickwindow.h +++ b/src/webengine/render_widget_host_view_qt_delegate_quickwindow.h @@ -67,9 +67,7 @@ public: bool isVisible() const override; QWindow* window() const override; QSGTexture *createTextureFromImage(const QImage &) override; - QSGLayer *createLayer() override; QSGImageNode *createImageNode() override; - QSGRectangleNode *createRectangleNode() override; void update() override; void updateCursor(const QCursor &) override; void resize(int width, int height) override; |