QAbstractPhysicalDeviceProxy Class

class Qt3DInput::QAbstractPhysicalDeviceProxy

Qt3DInput::QAbstractPhysicalDeviceProxy 実際の Qt3DInput::QQAbstractPhysicalDevice デバイスのプロキシとして動作します。詳細...

Header: #include <QAbstractPhysicalDeviceProxy>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
Inherits: Qt3DInput::QAbstractPhysicalDevice
Status: Deprecated

パブリック関数

QString deviceName() const
Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus status() const

シグナル

void statusChanged(Qt3DInput::QAbstractPhysicalDeviceProxy::DeviceStatus status)

詳細説明

Qt3DInput::QAbstractPhysicalDeviceProxy を使用すると、物理デバイスをユーザーに公開しやすくなる。これは、その名前に基づいて軸とボタンをイントロスペクトする必要性を軽減します。

これは通常、サブクラス化によってデバイス名を設定し、ターゲットとするデバイスのさまざまな軸とボタンのための列挙型を定義することによって使用されます。

実行時には、デバイス名に一致する実際のデバイスが作成できたかどうかを反映するために、status プロパティが更新されます。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。