Spec-Zone.ru › Qt 5.9

Класс QActionInput

(Qt3DInput::QActionInput)

QActionInput хранит устройства и кнопки, используемые для запуска события ввода. Подробнее...

Заголовок: #include <QActionInput>
qmake: QT += 3dinput
С момента: Qt 5.7
Инициализируется: ActionInput
Наследует: Qt3DInput::QAbstractActionInput
  • Список всех членов, включая унаследованные

Свойства

  • buttons : QVector<int>
  • sourceDevice : Qt3DInput::QAbstractPhysicalDevice *
  • 3 свойства унаследованы от Qt3DCore::QNode
  • 1 свойство унаследовано от QObject

Публичные функции

QActionInput(Qt3DCore::QNode *parent = nullptr)
QVector<int> buttons() const
QAbstractPhysicalDevice * sourceDevice() const
  • 11 публичных функций унаследованы от Qt3DCore::QNode
  • 32 публичных функции унаследованы от QObject

Публичные слоты

void setButtons(const QVector<int> &buttons)
void setSourceDevice(QAbstractPhysicalDevice *sourceDevice)
  • 3 публичных слота унаследованы от Qt3DCore::QNode
  • 1 публичный слот унаследован от QObject

Сигналы

void buttonsChanged(const QVector<int> &buttons)
void sourceDeviceChanged(QAbstractPhysicalDevice *sourceDevice)
  • 4 сигнала унаследованы от Qt3DCore::QNode
  • 2 сигнала унаследованы от QObject

Дополнительные унаследованные члены

  • 11 статических публичных членов унаследованы от QObject
  • 2 защищенных функции унаследованы от Qt3DCore::QNode
  • 9 защищенных функций унаследованы от QObject

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

QActionInput хранит устройства и кнопки, используемые для запуска события ввода.

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

buttons : QVector<int>

Содержит кнопки, которые могут активировать данное действие.

Функции доступа:

QVector<int> buttons() const
void setButtons(const QVector<int> &buttons)

Сигнал уведомления:

void buttonsChanged(const QVector<int> &buttons)

sourceDevice : Qt3DInput::QAbstractPhysicalDevice *

Текущее исходное устройство QActionInput.

Функции доступа:

QAbstractPhysicalDevice * sourceDevice() const
void setSourceDevice(QAbstractPhysicalDevice *sourceDevice)

Сигнал уведомления:

void sourceDeviceChanged(QAbstractPhysicalDevice *sourceDevice)

Документация по функциям-членам

QActionInput::QActionInput(Qt3DCore::QNode *parent = nullptr)

Создает новый экземпляр QActionInput с parent.

[signal] void QActionInput::buttonsChanged(const QVector<int> &buttons)

Этот сигнал генерируется при изменении кнопок, связанных с вводом действия. Измененные кнопки — buttons

Примечание: Сигнал уведомления для свойства buttons.

[slot] void QActionInput::setButtons(const QVector<int> &buttons)

Устанавливает кнопки для запуска экземпляра QActionInput в значение buttons.

Примечание: Функция-сеттер для свойства buttons.

См. также buttons().

[signal] void QActionInput::sourceDeviceChanged(QAbstractPhysicalDevice *sourceDevice)

Этот сигнал генерируется при изменении исходного устройства, связанного с вводом действия, на sourceDevice.

Примечание: Сигнал уведомления для свойства sourceDevice.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3dinput-qactioninput.html

Spec-Zone.ru

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