Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.12.0
-
None
-
c54083ff933830a28f43551b9c3b132bfb11492d (qt/qtbase/5.15)
Description
QEasingCurve ease(QEasingCurve::BezierSpline);
ease.addCubicBezierSegment(QPointF(0.167,0), QPointF(0.5,1), QPointF(1,1));
qDebug() << ease.valueForProgress(1.0);
Prints out 0 instead of the correct 1.
Attachments
Issue Links
- is duplicated by
-
QTBUG-76781 easing.type: Easing.Bezier last value isn't the "to" value
- Closed
- relates to
-
QTBUG-67061 QEasingCurve::valueForProgress returns nan when control points are 1/3 apart
- Closed
For Gerrit Dashboard: QTBUG-72630 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
248660,2 | Animation: Use fuzzy comparison for quadratic solutions in QEasingCurve | 5.12 | qt/qtbase | Status: NEW | -1 | 0 |
276796,3 | Fix QEasingCurve possible imprecision at endpoints | 5.14 | qt/qtbase | Status: MERGED | +2 | 0 |