class QAbstract3DInputHandler#

Inheritance diagram of PySide6.QtGraphs.QAbstract3DInputHandler

继承自: Q3DInputHandler, QTouch3DInputHandler

概要#

属性#

方法#

虚函数#

槽函数#

信号#

注意

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

详细描述#

class InputView#

注意

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

property inputPositionᅟ: QPoint#
访问函数
属性inputViewᅟ: QAbstract3DInputHandler.InputView#
访问函数
属性sceneᅟ: Q3DScene#
访问函数
__init__([parent=None])#
参数:

parentQObject

cameraXRotation()#
返回类型::

float

cameraYRotation()#
返回类型::

float

cameraZoomLevel()#
返回类型::

float

handleSelection(position)#
参数:

positionQPoint

inputPosition()#
返回类型::

QPoint

属性的获取器。

inputView()#
返回类型::

InputView

属性的获取器。

inputViewChanged(view)#
参数:

视图InputView

属性 inputViewᅟ 的通知信号。

maxCameraXRotation()#
返回类型::

float

maxCameraYRotation()#
返回类型::

float

minCameraXRotation()#
返回类型::

float

minCameraYRotation()#
返回类型::

float

mouseDoubleClickEvent(event)#
参数:

事件QMouseEvent

mouseMoveEvent(event, mousePos)#
参数:
mousePressEvent(event, mousePos)#
参数:
mouseReleaseEvent(event, mousePos)#
参数:
positionChanged(position)#
参数:

positionQPoint

属性 inputPositionᅟ 的通知信号。

prevDistance()#
返回类型::

int

previousInputPos()#
返回类型::

QPoint

scene()#
返回类型::

Q3DScene

属性 sceneᅟ 的获取器。

sceneChanged(scene)#
参数:

场景Q3DScene

场景 scene 的通知信号。

setCameraXRotation(rotation)#
参数:

rotation – float

setCameraYRotation(rotation)#
参数:

rotation – float

setCameraZoomLevel(level)#
参数:

level – float

setInputPosition(position[, forceSelection=false])#
参数:
  • positionQPoint

  • forceSelection – bool

setInputView(inputView)#
参数:

inputViewInputView

属性 inputView 的设置器。

setMaxCameraXRotation(rotation)#
参数:

rotation – float

setMaxCameraYRotation(rotation)#
参数:

rotation – float

setMinCameraXRotation(rotation)#
参数:

rotation – float

setMinCameraYRotation(rotation)#
参数:

rotation – float

setPrevDistance(distance)#
参数:

distance – int

setPreviousInputPos(position)#
参数:

positionQPoint

setScene(scene)#
参数:

场景Q3DScene

属性 scene 的设置器。

touchEvent(event)#
参数:

eventQTouchEvent

wheelEvent(event)#
参数:

eventQWheelEvent