QQuickItem::clipRect 剪辑 QQuickItem::updatePaintNode() 中的 QSGNode

QQuickItem::clipRect clips QSGNode in QQuickItem::updatePaintNode()

提问人:posix 提问时间:11/17/2023 更新时间:11/17/2023 访问量:16

问:

我基于.我重新定义了其中的方法,以便沿着某个边界裁剪嵌套组件(子项),该边界小于组件本身的大小。在 QQuickItem::updatePaintNode() 方法中,我基于 绘制一个自定义。问题在于,当我需要组件内部和组件上的几何图形时,渲染的图形会沿着 中指定的边界进行裁剪。QQuickItemQQuickItem::clipRect()QSGNodeQSGGeometryNode/QSGGeometry/QSGFlatColorMaterialQQuickItem::clipRect()clip: trueQSGNodeQQuickItem::clipRect()

需要做些什么才能将要绘制到之外?QSGNodeQQuickItem::clipRect()

C++ qt qtquick2

评论


答: 暂无答案