IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QMouseDevice Class

Delegates mouse events to the attached MouseHandler objects.

This class was introduced in Qt 5.5.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QMouseDevice Class▲

Detailed Description▲

A QMouseDevice delegates mouse events from physical mouse device to QMouseHandler objects. The sensitivity of the mouse can be controlled with the QMouseDevice::sensitivity property, which specifies the rate in which the logical mouse coordinates change in response to physical movement of the mouse.

See Also▲

See also QMouseHandler

Member Type Documentation▲

 

enum QMouseDevice::Axis▲

The mouse axis.

See Also▲

Property Documentation▲

 

sensitivity : float▲

Holds the sensitivity of the mouse device. The default is 0.1.

Access functions:

  • float sensitivity() const

  • void setSensitivity(float value)

Notifier signal:

  • void sensitivityChanged(float value)

Member Function Documentation▲

 

[explicit] QMouseDevice::QMouseDevice(Qt3DCore::QNode *parent = nullptr)▲

Constructs a new QMouseDevice instance with parent parent.

[override virtual] int QMouseDevice::axisCount() const▲

Reimplements: QAbstractPhysicalDevice::axisCount() const.

Returns the axis count.

Currently always returns 4.

[override virtual] int QMouseDevice::axisIdentifier(const QString &name) const▲

Reimplements: QAbstractPhysicalDevice::axisIdentifier(const QString &name) const.

Convert axis name to axis identifier.

[override virtual] QStringList QMouseDevice::axisNames() const▲

Reimplements: QAbstractPhysicalDevice::axisNames() const.

Returns the names of the axis.

Currently always returns StringList["X", "Y"]

[override virtual] int QMouseDevice::buttonCount() const▲

Reimplements: QAbstractPhysicalDevice::buttonCount() const.

Returns the button count.

Currently always returns 3.

[override virtual] int QMouseDevice::buttonIdentifier(const QString &name) const▲

Reimplements: QAbstractPhysicalDevice::buttonIdentifier(const QString &name) const.

Returns the button identifier that corresponds with the specified name. The possible return values are documented in QMouseEvent::Buttons.

[override virtual] QStringList QMouseDevice::buttonNames() const▲

Reimplements: QAbstractPhysicalDevice::buttonNames() const.

Returns the names of the buttons.

Currently always returns StringList["Left", "Right", "Center"]

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+