Obsolete Members for Qt3DInput

Qt3DInput クラスの以下のメンバーは非推奨となっています。これらは、古いソースコードが引き続き動作するように提供されているものです。新しいコードでの使用は強く推奨しません。

クラス

(deprecated) class QAbstractActionInput
(deprecated) class QAbstractAxisInput
(deprecated) class QAbstractPhysicalDevice
(deprecated) class QAction
(deprecated) class QActionInput
(deprecated) class QAnalogAxisInput
(deprecated) class QAxis
(deprecated) class QAxisAccumulator
(deprecated) class QAxisSetting
(deprecated) class QButtonAxisInput
(deprecated) class QInputAspect
(deprecated) class QInputChord
(deprecated) class QInputSequence
(deprecated) class QInputSettings
(deprecated) class QKeyEvent
(deprecated) class QKeyboardDevice
(deprecated) class QKeyboardHandler
(deprecated) class QLogicalDevice
(deprecated) class QMouseDevice
(deprecated) class QMouseEvent
(deprecated) class QMouseHandler
(deprecated) class QWheelEvent

クラス

[deprecated] class Qt3DInput::QAbstractActionInput

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QAbstractAxisInput

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QAbstractPhysicalDevice

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QAction

このクラスは非推奨となっています。新しいコードでの使用は強く推奨しません。

[deprecated] class Qt3DInput::QActionInput

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QAnalogAxisInput

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QAxis

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

parent を使用して、新しい QAxis インスタンスを生成します。

[deprecated] class Qt3DInput::QAxisAccumulator

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

parent を使用して、新しいQAxisAccumulatorインスタンスを生成します。

Qt3DInput::QAxis は、入力デバイス上の軸の現在の位置を報告します。 軸が中立位置に戻ると、その軸の値は 0 に戻ります。多くの場合、軸からの入力を用いて変数を他の方法で制御することが求められます。例えば、Qt3DInput::QAxis からの値を速度(時間に対する1階微分)や加速度(時間に対する2階微分)として扱うなどです。 これはユーザーコードやQt3DLogic::QFrameAction を使用して実現できますが、これらのアプローチはメインスレッドに余分な負荷をかけ、本質的に命令型であるため理想的とは言えません。Qt3DInput::QAxisAccumulator クラスを使用すれば、この一般的なタスクをQt 3D バックエンド上で実行し、宣言的な方法で指定することが可能になります。

[deprecated] class Qt3DInput::QAxisSetting

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

この軸に関連付けられたデッドゾーンを保存し、スムージングが有効かどうかを定義します

[deprecated] class Qt3DInput::QButtonAxisInput

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QInputAspect

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

QInputAspect は、物理デバイスの作成を担当します。また、現在の入力設定に基づいて、特定の時間に実行するジョブを設定する役割も担っています。

[deprecated] class Qt3DInput::QInputChord

このクラスは非推奨です。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QInputSequence

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QInputSettings

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

QInputSettings コンポーネントは、シーンのルートエンティティのコンポーネントとして設定する必要があります。このコンポーネントは、さまざまな入力クラスによって処理される入力イベントの発生源となるオブジェクトへのポインタを保持します。たとえば、QWindow のインスタンスがイベントの発生源となる場合があります。

QMouseDevice およびQKeyboardDeviceも参照してください 。

[deprecated] class Qt3DInput::QKeyEvent

このクラスは非推奨となっています。新しいコードでの使用は強くお勧めしません。

[deprecated] class Qt3DInput::QKeyboardDevice

このクラスは非推奨となっています。新しいコードでの使用は強く推奨しません。

[deprecated] class Qt3DInput::QKeyboardHandler

このクラスは非推奨となっています。新しいコードでの使用は絶対にお控えください。

[deprecated] class Qt3DInput::QLogicalDevice

このクラスは非推奨となっています。新しいコードでの使用は強く推奨しません。

[deprecated] class Qt3DInput::QMouseDevice

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

QMouseDeviceは、物理的なマウスデバイスからのマウスイベントをQMouseHandler オブジェクトに委譲します。マウスの感度は、QMouseDevice::sensitivity プロパティで制御できます。このプロパティは、マウスの物理的な動きに応じて論理的なマウス座標が変化するレートを指定します。

「QMouseHandler」も参照してください 。

[deprecated] class Qt3DInput::QMouseEvent

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

マウスイベントは、マウスボタンが押され、マウスの位置からビュー内を貫通する光線がシーン内の1つ以上の要素と交差したときに発生します。

QKeyEvent 、QWheelEvent 、およびQMouseHandlerも参照してください 。

[deprecated] class Qt3DInput::QMouseHandler

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

注:QMouseHandler コンポーネントは共有しないでください。この条件を守らない場合、予期しない動作を引き起こす可能性が高くなります。

関連項目: QMouseDevice およびQMouseEvent 。

[deprecated] class Qt3DInput::QWheelEvent

このクラスは非推奨です。新しいコードでの使用は強く推奨しません。

マウスホイールイベントは、マウスを回転させたときに発生します。

QKeyEvent 、QMouseEvent 、およびQMouseHandlerも参照してください 。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.