Qt3DInput::QAbstractPhysicalDeviceProxy acts as a proxy for an actual Qt3DInput::QQAbstractPhysicalDevice device. More...
Header: | #include <QAbstractPhysicalDeviceProxy> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3dinput) target_link_libraries(mytarget PRIVATE Qt6::3dinput) |
qmake: | QT += 3dinput |
Since: | Qt 5.8 |
Inherits: | Qt3DInput::QAbstractPhysicalDevice |
QString | deviceName() const |
Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus | status() const |
void | statusChanged(QAbstractPhysicalDeviceProxy::DeviceStatus status) |
Qt3DInput::QAbstractPhysicalDeviceProxy can be used to facilitate exposing a physical device to users. It alleviates the need to introspect the axis and buttons based on their names.
It is typcally used through subclassing allowing to set the device name and defining enums for the various axis and buttons of your targeted device.
At runtime, the status property will be updated to reflect whether an actual device matching the device name could be created.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: