QInputAspect 类

class Qt3DInput::QInputAspect

负责创建物理设备和处理相关作业。 更多...

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

公共函数

QInputAspect(QObject *parent = nullptr)
QStringListavailablePhysicalDevices() const
Qt3DInput::QAbstractPhysicalDevice *createPhysicalDevice(const QString &name)

详细描述

QInputAspect 负责创建物理设备。它也是负责设定在特定时间运行的任务的对象,从当前的输入设置。

成员函数说明

[显式] QInputAspect::QInputAspect(QObject *parent = nullptr)

使用 parent 构造一个新 QInputAspect。

QStringList QInputAspect::availablePhysicalDevices() const

返回所有可用物理设备的列表。

Qt3DInput::QAbstractPhysicalDevice *QInputAspect::createPhysicalDevice(const QString &name)

使用现有的输入设备集成创建一个名为 name 的物理设备,如果找不到则返回 nullptr

注意:调用者负责所有权。

© 2024 Qt 公司有限公司。本文件中包含的文档贡献属于其各自的版权所有者。本文件提供的文档受 GNU 自由文档许可证版本 1.3 的许可,该许可证由自由软件基金会发布。Qt 和相应的商标属芬兰的 Qt 公司及其它国家/地区的商标。所有其他商标均为其所有者的财产。