QAxisSetting Class

(Qt3DInput::QAxisSetting)
Header: #include <QAxisSetting>
qmake: QT += 3dinput
Since: Qt 5.5
Instantiated By: AxisSetting
Inherits: Qt3DCore::QNode

Properties

Public Functions

QAxisSetting(Qt3DCore::QNode *parent = Q_NULLPTR)
~QAxisSetting()
QVariantList axes() const
float deadZone() const
bool isFilterEnabled() const

Public Slots

void setAxes(const QVariantList &axes)
void setDeadZone(float deadZone)
void setFilterEnabled(bool enabled)

Signals

void axesChanged(QVariantList axes)
void deadZoneChanged(float deadZone)
void filterChanged(bool filter)

Protected Functions

void copy(const Qt3DCore::QNode *ref)

Additional Inherited Members

Detailed Description

Property Documentation

axes : QVariantList

Access functions:

QVariantList axes() const
void setAxes(const QVariantList &axes)

Notifier signal:

void axesChanged(QVariantList axes)

deadZone : float

Access functions:

float deadZone() const
void setDeadZone(float deadZone)

Notifier signal:

void deadZoneChanged(float deadZone)

filter : bool

Access functions:

bool isFilterEnabled() const
void setFilterEnabled(bool enabled)

Notifier signal:

void filterChanged(bool filter)

Member Function Documentation

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

Default constructs an instance of QAxisSetting.

QAxisSetting::~QAxisSetting()

Destroys the instance of QAxisSetting.

[protected] void QAxisSetting::copy(const Qt3DCore::QNode *ref)

© 2017 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.