Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-7418

Error on QEasingCurve documentation

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 4.6.3
    • 4.6.0
    • None

      Some errors in the tab of Easing curve type

      "decelerating to zero velocity" and not "decelerating from zero velocity"

      Error : cubic for quintic (3 times)

      The correct good one is the following :

      The type of easing curve.

      \value Linear \inlineimage qeasingcurve-linear.png
      \br
      Easing curve for a linear (t) function:
      velocity is constant.
      \value InQuad \inlineimage qeasingcurve-inquad.png
      \br
      Easing curve for a quadratic (t^2) function:
      accelerating from zero velocity.
      \value OutQuad \inlineimage qeasingcurve-outquad.png
      \br
      Easing curve for a quadratic (t^2) function:
      decelerating to zero velocity.
      \value InOutQuad \inlineimage qeasingcurve-inoutquad.png
      \br
      Easing curve for a quadratic (t^2) function:
      acceleration until halfway, then deceleration.
      \value OutInQuad \inlineimage qeasingcurve-outinquad.png
      \br
      Easing curve for a quadratic (t^2) function:
      deceleration until halfway, then acceleration.
      \value InCubic \inlineimage qeasingcurve-incubic.png
      \br
      Easing curve for a cubic (t^3) function:
      accelerating from zero velocity.
      \value OutCubic \inlineimage qeasingcurve-outcubic.png
      \br
      Easing curve for a cubic (t^3) function:
      decelerating to zero velocity.
      \value InOutCubic \inlineimage qeasingcurve-inoutcubic.png
      \br
      Easing curve for a cubic (t^3) function:
      acceleration until halfway, then deceleration.
      \value OutInCubic \inlineimage qeasingcurve-outincubic.png
      \br
      Easing curve for a cubic (t^3) function:
      deceleration until halfway, then acceleration.
      \value InQuart \inlineimage qeasingcurve-inquart.png
      \br
      Easing curve for a quartic (t^4) function:
      accelerating from zero velocity.
      \value OutQuart \inlineimage qeasingcurve-outquart.png
      \br
      Easing curve for a cubic (t^4) function:
      decelerating to zero velocity.
      \value InOutQuart \inlineimage qeasingcurve-inoutquart.png
      \br
      Easing curve for a cubic (t^4) function:
      acceleration until halfway, then deceleration.
      \value OutInQuart \inlineimage qeasingcurve-outinquart.png
      \br
      Easing curve for a cubic (t^4) function:
      deceleration until halfway, then acceleration.
      \value InQuint \inlineimage qeasingcurve-inquint.png
      \br
      Easing curve for a quintic (t^5) easing
      in: accelerating from zero velocity.
      \value OutQuint \inlineimage qeasingcurve-outquint.png
      \br
      Easing curve for a quintic (t^5) function:
      decelerating to zero velocity.
      \value InOutQuint \inlineimage qeasingcurve-inoutquint.png
      \br
      Easing curve for a quintic (t^5) function:
      acceleration until halfway, then deceleration.
      \value OutInQuint \inlineimage qeasingcurve-outinquint.png
      \br
      Easing curve for a quintic (t^5) function:
      deceleration until halfway, then acceleration.
      \value InSine \inlineimage qeasingcurve-insine.png
      \br
      Easing curve for a sinusoidal (sin(t)) function:
      accelerating from zero velocity.
      \value OutSine \inlineimage qeasingcurve-outsine.png
      \br
      Easing curve for a sinusoidal (sin(t)) function:
      decelerating to zero velocity.
      \value InOutSine \inlineimage qeasingcurve-inoutsine.png
      \br
      Easing curve for a sinusoidal (sin(t)) function:
      acceleration until halfway, then deceleration.
      \value OutInSine \inlineimage qeasingcurve-outinsine.png
      \br
      Easing curve for a sinusoidal (sin(t)) function:
      deceleration until halfway, then acceleration.
      \value InExpo \inlineimage qeasingcurve-inexpo.png
      \br
      Easing curve for an exponential (2^t) function:
      accelerating from zero velocity.
      \value OutExpo \inlineimage qeasingcurve-outexpo.png
      \br
      Easing curve for an exponential (2^t) function:
      decelerating to zero velocity.
      \value InOutExpo \inlineimage qeasingcurve-inoutexpo.png
      \br
      Easing curve for an exponential (2^t) function:
      acceleration until halfway, then deceleration.
      \value OutInExpo \inlineimage qeasingcurve-outinexpo.png
      \br
      Easing curve for an exponential (2^t) function:
      deceleration until halfway, then acceleration.
      \value InCirc \inlineimage qeasingcurve-incirc.png
      \br
      Easing curve for a circular (sqrt(1-t^2)) function:
      accelerating from zero velocity.
      \value OutCirc \inlineimage qeasingcurve-outcirc.png
      \br
      Easing curve for a circular (sqrt(1-t^2)) function:
      decelerating to zero velocity.
      \value InOutCirc \inlineimage qeasingcurve-inoutcirc.png
      \br
      Easing curve for a circular (sqrt(1-t^2)) function:
      acceleration until halfway, then deceleration.
      \value OutInCirc \inlineimage qeasingcurve-outincirc.png
      \br
      Easing curve for a circular (sqrt(1-t^2)) function:
      deceleration until halfway, then acceleration.
      \value InElastic \inlineimage qeasingcurve-inelastic.png
      \br
      Easing curve for an elastic
      (exponentially decaying sine wave) function:
      accelerating from zero velocity. The peak amplitude
      can be set with the \e amplitude parameter, and the
      period of decay by the \e period parameter.
      \value OutElastic \inlineimage qeasingcurve-outelastic.png
      \br
      Easing curve for an elastic
      (exponentially decaying sine wave) function:
      decelerating to zero velocity. The peak amplitude
      can be set with the \e amplitude parameter, and the
      period of decay by the \e period parameter.
      \value InOutElastic \inlineimage qeasingcurve-inoutelastic.png
      \br
      Easing curve for an elastic
      (exponentially decaying sine wave) function:
      acceleration until halfway, then deceleration.
      \value OutInElastic \inlineimage qeasingcurve-outinelastic.png
      \br
      Easing curve for an elastic
      (exponentially decaying sine wave) function:
      deceleration until halfway, then acceleration.
      \value InBack \inlineimage qeasingcurve-inback.png
      \br
      Easing curve for a back (overshooting
      cubic function: (s+1)*t^3 - s*t^2) easing in:
      accelerating from zero velocity.
      \value OutBack \inlineimage qeasingcurve-outback.png
      \br
      Easing curve for a back (overshooting
      cubic function: (s+1)*t^3 - s*t^2) easing out:
      decelerating to zero velocity.
      \value InOutBack \inlineimage qeasingcurve-inoutback.png
      \br
      Easing curve for a back (overshooting
      cubic function: (s+1)*t^3 - s*t^2) easing in/out:
      acceleration until halfway, then deceleration.
      \value OutInBack \inlineimage qeasingcurve-outinback.png
      \br
      Easing curve for a back (overshooting
      cubic easing: (s+1)*t^3 - s*t^2) easing out/in:
      deceleration until halfway, then acceleration.
      \value InBounce \inlineimage qeasingcurve-inbounce.png
      \br
      Easing curve for a bounce (exponentially
      decaying parabolic bounce) function: accelerating
      from zero velocity.
      \value OutBounce \inlineimage qeasingcurve-outbounce.png
      \br
      Easing curve for a bounce (exponentially
      decaying parabolic bounce) function: decelerating
      to zero velocity.
      \value InOutBounce \inlineimage qeasingcurve-inoutbounce.png
      \br
      Easing curve for a bounce (exponentially
      decaying parabolic bounce) function easing in/out:
      acceleration until halfway, then deceleration.
      \value OutInBounce \inlineimage qeasingcurve-outinbounce.png
      \br
      Easing curve for a bounce (exponentially
      decaying parabolic bounce) function easing out/in:
      deceleration until halfway, then acceleration.
      \omitvalue InCurve
      \omitvalue OutCurve
      \omitvalue SineCurve
      \omitvalue CosineCurve
      \value Custom This is returned if the user specified a custom curve type with
      setCustomType(). Note that you cannot call setType() with this value,
      but type() can return it.
      \omitvalue NCurveTypes

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            smd Jan Arve
            johncourtois Jonathan Courtois
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes