QInputSettings Class

class Qt3DInput::QInputSettings

QInputSettingsクラスは、入力イベント・ソース・オブジェクトへのポインタを保持します。詳細...

Header: #include <QInputSettings>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3dinput)
target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
In QML: InputSettings
Inherits: Qt3DCore::QComponent
Status: Deprecated

プロパティ

パブリック関数

QObject *eventSource() const

パブリックスロット

void setEventSource(QObject *eventSource)

シグナル

void eventSourceChanged(QObject *)

詳細説明

QInputSettingsコンポーネントは、シーンルートエンティティのコンポーネントとして設定されなければならない。これは、様々な入力クラスによって処理される入力イベントのソースとして動作するオブジェクトへのポインタを格納します。例えば、QWindow インスタンスは、イベントソースになることができます。

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

プロパティ ドキュメント

eventSource : QObject*

現在のイベント・ソースを保持します。イベントソースは、マウスイベントやキーボードイベントなどの様々な入力イベントを受け取ることができるオブジェクトです。通常は、QWindow インスタンスです。

アクセス関数:

QObject *eventSource() const
void setEventSource(QObject *eventSource)

ノーティファイアシグナル:

void eventSourceChanged(QObject *)

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