- class QRenderSurfaceSelector#
提供了一种指定渲染表面的方式。 更多…
概要#
属性#
方法#
def
__init__()
def
surface()
槽#
信号#
注意
本文档可能包含从C++到Python自动翻译的代码段。我们始终欢迎对代码段翻译的贡献。如果您发现翻译问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE创建票据的方式来告知我们。
详细说明#
QRenderSurfaceSelector
可用于选择Qt3D渲染内容的位置。此表面可以是窗口表面或离屏表面。externalRenderTargetSize
用于指定当使用离屏表面时表面的实际大小。当系统使用DPI缩放时,用于鼠标事件逻辑表面大小和实际的“物理”表面大小可能不同。
surfacePixelRatio
是将逻辑大小转换为物理大小的一个系数。参见
QWindowQOffscreenSurfaceQSurface
注意
当使用
from __feature__ import true_property
时可以直接使用属性,否则通过访问函数来使用。持有外部渲染目标的大小。
持有表面。
- 访问函数
- property surfacePixelRatio: float#
持有表面的表面像素比。
- __init__([parent=None])#
- 参数:
parent –
QNode
使用给定的
parent
构建一个QRenderSurfaceSelector
。属性
externalRenderTargetSize
的获取器。属性
externalRenderTargetSize
的通知信号。如果渲染目标的大小与底层表面大小不同,则设置渲染目标
size
。指示选择正确的尺寸。参见
externalRenderTargetSize()
属性
externalRenderTargetSizeᅟ
的设置器。设置
surfaceObject
。参见
surface()
属性
surfaceᅟ
的设置器。- setSurfacePixelRatio(ratio)#
- 参数:
ratio – float
参见
surfacePixelRatio()
属性
surfacePixelRatioᅟ
的设置器。属性
surfaceᅟ
的获取器。属性
surfaceᅟ
的通知信号。- surfacePixelRatio()#
- 返回类型:
float
参见
setSurfacePixelRatio()
属性
surfacePixelRatioᅟ
的获取器。- surfacePixelRatioChanged(ratio)#
- 参数:
ratio – float
属性
surfacePixelRatioᅟ
的通知信号。