Spec-Zone.ru › Qt 6.0

Класс QAxisSetting

класс Qt3DInput::QAxisSetting

Класс QAxisSetting хранит настройки для указанного списка осей. Подробнее...

Заголовок: #include <QAxisSetting>
CMake: find_package(Qt6 COMPONENTS 3dinput REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::3dinput)
qmake: QT += 3dinput
С момента: Qt 5.5
Инициализируется из: AxisSetting
Наследуется от: Qt3DCore::QNode
  • Список всех членов, включая унаследованные

Свойства

  • axes : QList<int>
  • deadZoneRadius : float
  • smooth : bool

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

QAxisSetting(Qt3DCore::QNode *parent = nullptr)
QList<int> axes() const
float deadZoneRadius() const
bool isSmoothEnabled() const

Открытые слоты

void setAxes(const QList<int> &axes)
void setDeadZoneRadius(float deadZoneRadius)
void setSmoothEnabled(bool enabled)

Сигналы

void axesChanged(const QList<int> &axes)
void deadZoneRadiusChanged(float deadZoneRadius)
void smoothChanged(bool smooth)

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

Хранит мертвую зону, связанную с этой осью, и определяет, включено ли сглаживание.

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

axes : QList<int>

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

QList<int> axes() const
void setAxes(const QList<int> &axes)

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

void axesChanged(const QList<int> &axes)

deadZoneRadius : float

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

float deadZoneRadius() const
void setDeadZoneRadius(float deadZoneRadius)

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

void deadZoneRadiusChanged(float deadZoneRadius)

smooth : bool

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

bool isSmoothEnabled() const
void setSmoothEnabled(bool enabled)

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

void smoothChanged(bool smooth)

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

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

Конструирует новый экземпляр QAxisSetting с parent.

[signal] void QAxisSetting::axesChanged(const QList<int> &axes)

Этот сигнал генерируется, когда оси, связанные с настройкой оси, изменяются на axes.

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

[signal] void QAxisSetting::deadZoneRadiusChanged(float deadZoneRadius)

Этот сигнал генерируется, когда радиус мертвой зоны, связанный с настройкой оси, изменяется на deadZoneRadius.

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

[slot] void QAxisSetting::setAxes(const QList<int> &axes)

Устанавливает текущие оси экземпляра QAxisSetting на axes.

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

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

[slot] void QAxisSetting::setDeadZoneRadius(float deadZoneRadius)

Устанавливает текущий радиус мертвой зоны экземпляра QAxisSetting на deadZoneRadius.

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

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

[slot] void QAxisSetting::setSmoothEnabled(bool enabled)

Устанавливает текущее состояние сглаживания QAxisSettings на enabled.

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

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

[signal] void QAxisSetting::smoothChanged(bool smooth)

Этот сигнал генерируется, когда состояние сглаживания изменяется на smooth.

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

QList<int> QAxisSetting::axes() const

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

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

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

float QAxisSetting::deadZoneRadius() const

QAxisSetting::deadZoneRadius Возвращает установленный радиус мертвой зоны.

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

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

bool QAxisSetting::isSmoothEnabled() const

QAxisSetting::isSmoothEnabled Возвращает значение, если сглаживание включено.

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

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

Spec-Zone.ru

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