Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.15.0 Beta4
-
None
Description
While building Qt:
/home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp: In member function ‘void QSGSoftwareLayer::grab()’: /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp:233:61: warning: ‘void QSGAbstractRenderer::setRootNode(QSGRootNode*)’ is deprecated: QSGAbstractRenderer is no longer going to be public in Qt 6.0. QSGEngine-based workflows are expected to migrate to QQuickRenderControl instead. [-Wdeprecated-declarations] 233 | m_renderer->setRootNode(static_cast<QSGRootNode *>(root)); | ^ In file included from ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h:54, from ../../include/QtQuick/5.15.0/QtQuick/private/qsgrenderer_p.h:1, from /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer_p.h:54, from /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer_p.h:54, from /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp:43: ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgabstractrenderer.h:79:10: note: declared here 79 | void setRootNode(QSGRootNode *node); | ^~~~~~~~~~~ /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/qsgrhilayer.cpp: In member function ‘void QSGRhiLayer::grab()’: /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/qsgrhilayer.cpp:367:61: warning: ‘void QSGAbstractRenderer::setRootNode(QSGRootNode*)’ is deprecated: QSGAbstractRenderer is no longer going to be public in Qt 6.0. QSGEngine-based workflows are expected to migrate to QQuickRenderControl instead. [-Wdeprecated-declarations] 367 | m_renderer->setRootNode(static_cast<QSGRootNode *>(root)); | ^ In file included from ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h:54, from ../../include/QtQuick/5.15.0/QtQuick/private/qsgrenderer_p.h:1, from /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/qsgrhilayer.cpp:43: ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgabstractrenderer.h:79:10: note: declared here 79 | void setRootNode(QSGRootNode *node); | ^~~~~~~~~~~ /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp: In member function ‘void QSGOpenGLLayer::grab()’: /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:320:61: warning: ‘void QSGAbstractRenderer::setRootNode(QSGRootNode*)’ is deprecated: QSGAbstractRenderer is no longer going to be public in Qt 6.0. QSGEngine-based workflows are expected to migrate to QQuickRenderControl instead. [-Wdeprecated-declarations] 320 | m_renderer->setRootNode(static_cast<QSGRootNode *>(root)); | ^ In file included from ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h:54, from ../../include/QtQuick/5.15.0/QtQuick/private/qsgrenderer_p.h:1, from /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/scenegraph/qsgopengllayer.cpp:42: ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgabstractrenderer.h:79:10: note: declared here 79 | void setRootNode(QSGRootNode *node); | ^~~~~~~~~~~ /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp: In member function ‘void QQuickWindowPrivate::syncSceneGraph()’: /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:445:39: warning: ‘void QSGAbstractRenderer::setRootNode(QSGRootNode*)’ is deprecated: QSGAbstractRenderer is no longer going to be public in Qt 6.0. QSGEngine-based workflows are expected to migrate to QQuickRenderControl instead. [-Wdeprecated-declarations] 445 | renderer->setRootNode(rootNode); | ^ In file included from ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer_p.h:54, from ../../include/QtQuick/5.15.0/QtQuick/private/qsgrenderer_p.h:1, from /home/tjmaciei/src/qt/qt5/qtdeclarative/src/quick/items/qquickwindow.cpp:53: ../../include/QtQuick/5.15.0/QtQuick/private/../../../../../../../../../src/qt/qt5/qtdeclarative/src/quick/scenegraph/coreapi/qsgabstractrenderer.h:79:10: note: declared here 79 | void setRootNode(QSGRootNode *node); | ^~~~~~~~~~~