class QViewport#

Qt3D Scene 上的视口。更多...

Inheritance diagram of PySide6.Qt3DRender.Qt3DRender.QViewport

概要#

属性#

方法#

#

信号#

注意

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

详细说明#

QViewport 类指定 Qt3D 在渲染表面上的哪个部分进行渲染。视口之外的面积保持不变。它还控制该视口中的渲染的全局参数,如伽玛值。

注意

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

property gammaᅟ: float#

指定视口的伽玛因子。默认为 2.2,应能在大多数屏幕上提供正确的结果。

访问函数
属性 normalizedRect: QRectF#

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

访问函数
__init__([parent=None])#
参数:

parentQNode

使用给定的parent构造QViewport

gamma()#
返回类型:

float

另请参阅

setGamma()

属性 gamma 的获取器。

gammaChanged(gamma)#
参数:

gamma – float

属性 gamma 的通知信号。

normalizedRect()#
返回类型:

QRectF

另请参阅

setNormalizedRect()

属性 normalizedRect 的获取器。

normalizedRectChanged(normalizedRect)#
参数:

normalizedRectQRectF

属性 normalizedRect 的通知信号。

setGamma(gamma)#
参数:

gamma – float

另请参阅

gamma()

属性 gamma 的设置器。

setNormalizedRect(normalizedRect)#
参数:

normalizedRectQRectF

另请参阅

normalizedRect()

属性 normalizedRect 的设置器。