Spec-Zone.ru › Qt 6.0

Тип QML LogicalDevice

QML-фронтальный интерфейс для класса C++ Qt3DInput::QLogicalDevice. Подробнее...

Заявление импорта: import Qt3D.Input 2.0
С: Qt 5.6
Создаёт: QLogicalDevice
  • Список всех членов, включая унаследованные

Свойства

  • actions : список<Действие>
  • axis : список<Ось>

Подробное описание

Позволяет пользователю определять набор действий, которые он хочет использовать в приложении.

LogicalDevice {
    id: keyboardLogicalDevice

    actions: [
        Action {
            name: "fire"
            inputs: [
                ActionInput {
                    sourceDevice: keyboardSourceDevice
                    keys: [Qt.Key_Space]
                },
                InputChord {
                    tolerance: 10
                    inputs: [
                        ActionInput {
                            sourceDevice: keyboardSourceDevice
                            keys: [Qt.Key_A]
                        },
                        ActionInput {
                            sourceDevice: keyboardSourceDevice
                            keys: [Qt.Key_S]
                        }
                    ]
                }
            ]
        },
        Action {
            name: "reload"
            inputs: [
                ActionInput {
                    sourceDevice: keyboardSourceDevice
                    keys: [Qt.Key_Alt]
                }
            ]
        },
        Action {
            name: "combo"
            inputs: [
                InputSequence {
                    interval: 1000
                    timeout: 10000
                    inputs: [
                        ActionInput {
                            sourceDevice: keyboardSourceDevice
                            keys: [Qt.Key_G]
                        },
                        ActionInput {
                            sourceDevice: keyboardSourceDevice
                            keys: [Qt.Key_D]
                        },
                        ActionInput {
                            sourceDevice: keyboardSourceDevice
                            keys: [Qt.Key_J]
                        }
                    ]
                }
            ]
        }
    ]
}

Документация по свойствам

actions : список<Действие>

Действия, используемые этим логическим устройством.

axis : список<Ось>

Оси, используемые этим логическим устройством.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qml-qt3d-input-logicaldevice.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API