Spec-Zone.ru › Qt 6.1

Класс QAbstractPhysicalDevice

класс Qt3DInput::QAbstractPhysicalDevice

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

Заголовок: #include <QAbstractPhysicalDevice>
CMake: find_package(Qt6 COMPONENTS 3dinput REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
С момента: Qt 5.6
Инициализируется: AbstractPhysicalDevice
Наследует: Qt3DCore::QNode
Наследуется:

Qt3DInput::QAbstractPhysicalDeviceProxy, Qt3DInput::QKeyboardDevice и Qt3DInput::QMouseDevice

  • Список всех членов, включая наследуемые

Открытые функции

QAbstractPhysicalDevice(Qt3DCore::QNode *parent = nullptr)
void addAxisSetting(Qt3DInput::QAxisSetting *axisSetting)
virtual int axisCount() const
virtual int axisIdentifier(const QString &name) const
virtual QStringList axisNames() const
QList<Qt3DInput::QAxisSetting *> axisSettings() const
virtual int buttonCount() const
virtual int buttonIdentifier(const QString &name) const
virtual QStringList buttonNames() const
void removeAxisSetting(Qt3DInput::QAxisSetting *axisSetting)

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

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

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

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

void QAbstractPhysicalDevice::addAxisSetting(Qt3DInput::QAxisSetting *axisSetting)

Добавляет ось axisSetting к этому устройству.

int QAbstractPhysicalDevice::axisCount() const

Возвращает количество осей этого устройства.

int QAbstractPhysicalDevice::axisIdentifier(const QString &name) const

Возвращает целочисленный идентификатор оси name или -1, если она не существует на этом устройстве.

QStringList QAbstractPhysicalDevice::axisNames() const

Возвращает список имён осей устройства.

QList<Qt3DInput::QAxisSetting *> QAbstractPhysicalDevice::axisSettings() const

Возвращает настройки осей, связанные с этим устройством.

int QAbstractPhysicalDevice::buttonCount() const

Возвращает количество кнопок этого устройства.

int QAbstractPhysicalDevice::buttonIdentifier(const QString &name) const

Возвращает целочисленный идентификатор кнопки name или -1, если она не существует на этом устройстве.

QStringList QAbstractPhysicalDevice::buttonNames() const

Возвращает список имён кнопок устройства.

void QAbstractPhysicalDevice::removeAxisSetting(Qt3DInput::QAxisSetting *axisSetting)

Удаляет ось axisSetting с этого устройства.

Copyright (c) 2013 The Qt Company Ltd.

Spec-Zone.ru

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