QAbstractPhysicalDeviceProxy 类

class Qt3DInput::QAbstractPhysicalDeviceProxy

Qt3DInput::QAbstractPhysicalDeviceProxy 充当实际 Qt3DInput::QQAbstractPhysicalDevice 设备的代理。 更多...

头文件 #include <QAbstractPhysicalDeviceProxy>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmakeQT += 3dinput
继承 Qt3DInput::QAbstractPhysicalDevice

公共函数

QStringdeviceName() const
Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatusstatus() const

信号

voidstatusChanged(Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus status)

详细说明

Qt3DInput::QAbstractPhysicalDeviceProxy 可以用来方便地向用户公开物理设备。它减轻了对基于名称的轴和按钮进行内省的需求。

它通常通过子类化使用,允许设置设备名称,并定义针对目标设备的各种轴和按钮的枚举。

在运行时,状态属性将更新以反映是否能够创建与设备名称匹配的实际设备。

© 2024 The Qt Company Ltd. 本说明文档中包含的贡献文档的版权归其各自所有者所有。本说明文档是根据自由软件基金会发布的《GNU 自由文档许可》版本 1.3 许可的。Qt 和其相关标志是芬兰及其它国家和地区 The Qt Company Ltd. 的商标。所有其他商标均为其各自所有者的财产。