QtMobility Reference Documentation

Contents

QML HapticsEffect Element

The HapticsEffect element represents a custom haptic feedback effect. More...

Inherits FeedbackEffect

Properties

Detailed Description

This element is part of the QtMobility.feedback 1.1 module.

This class closely corresponds to the C++ QFeedbackHapticsEffect class.

 HapticsEffect {
     id: rumbleEffect
     attackIntensity: 0.0
     attackTime: 250
     intensity: 1.0
     duration: 100
     fadeTime: 250
     fadeIntensity: 0.0
 }
 MouseArea {
     onClicked: {
     rumbleEffect.start();  // plays a rumble effect
 }

See also Actuator and QFeedbackHapticsEffect.

Property Documentation

read-onlyactuator : Actuator

The actuator that is used for playing this effect.

This documentation was introduced in Qt Mobility Mobility 1.1.

See also Actuator.


read-onlyattackIntensity : double

The intensity of the attack (fade-in) part of the haptics effect, from 0.0 to 1.0.

This documentation was introduced in Qt Mobility Mobility 1.1.


read-onlyattackTime : int

The duration of the attack (fade-in) part of the haptics effect.

This documentation was introduced in Qt Mobility Mobility 1.1.


read-onlyavailableActuators : list<Actuator>

This property holds a list of available actuators. This property is read only.

This documentation was introduced in Qt Mobility Mobility 1.1.

See also Actuator.


read-onlyfadeIntensity : double

The intensity of the fade-out part of the haptics effect, from 0.0 to 1.0.

This documentation was introduced in Qt Mobility Mobility 1.1.


read-onlyfadeTime : int

The duration of the fade-out part of the haptics effect.

This documentation was introduced in Qt Mobility Mobility 1.1.


intensity : double

The intensity of the main part of the haptics effect, from 0.0 to 1.0.

This documentation was introduced in Qt Mobility Mobility 1.1.


read-onlyperiod : int

The period of the haptics effect. If the period is zero, the effect will not repeat. If it is non-zero, the effect will repeat every period milliseconds.

This documentation was introduced in Qt Mobility Mobility 1.1.