PySide6.Qt3DRender.Qt3DRender.QViewport

class QViewport

Qt3D场景上的一个视口。更多

PySide6.Qt3DRender.Qt3DRender.QViewport 的继承图

概要

属性

方法

插槽

信号

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

QViewport 场景的视口指定了 Qt3D 渲染到渲染表面的哪个部分。视口之外的区域保持不变。它还控制该视口中渲染的全局参数,如伽马值。

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property gammaᅟ: float

指定视口的伽马因子。默认值为2.2,这在大多数屏幕上应该能给出正确的结果。

Access functions:
property normalizedRectᅟ: QRectF

指定视口的归一化矩形,即视口矩形相对于渲染表面大小进行指定。整个表面大小的视口指定为[0.0, 0.0, 1.0, 1.0],这是默认值。

Access functions:
__init__([parent=None])
Parameters:

parentQNode

使用给定的parent构造QViewport

gamma()
Return type:

浮点数

另请参阅

setGamma()

属性 gammaᅟ 的获取器。

gammaChanged(gamma)
Parameters:

gamma – 浮点数

属性 gammaᅟ 的通知信号。

normalizedRect()
Return type:

QRectF

另请参阅

setNormalizedRect()

属性 normalizedRectᅟ 的获取器。

normalizedRectChanged(normalizedRect)
Parameters:

normalizedRectQRectF

属性 normalizedRectᅟ 的通知信号。

setGamma(gamma)
Parameters:

gamma – 浮点数

另请参阅

gamma()

属性 gammaᅟ 的设置器。

setNormalizedRect(normalizedRect)
Parameters:

normalizedRectQRectF

另请参阅

normalizedRect()

属性 normalizedRectᅟ 的设置器。