42 #ifndef QEASINGCURVE_H 43 #define QEASINGCURVE_H 45 #include <QtCore/qglobal.h> 46 #include <QtCore/qobjectdefs.h> 85 qreal amplitude()
const;
86 void setAmplitude(
qreal amplitude);
89 void setPeriod(
qreal period);
91 qreal overshoot()
const;
92 void setOvershoot(
qreal overshoot);
95 void setType(
Type type);
97 void setCustomType(EasingFunction func);
98 EasingFunction customType()
const;
103 #ifndef QT_NO_DEBUG_STREAM 106 #ifndef QT_NO_DATASTREAM 112 #ifndef QT_NO_DEBUG_STREAM 116 #ifndef QT_NO_DATASTREAM The QDebug class provides an output stream for debugging information.
bool operator!=(const QEasingCurve &other) const
Compare this easing curve with other and returns true if they are not equal.
#define QT_END_NAMESPACE
This macro expands to.
The QEasingCurve class provides easing curves for controlling animation.
Q_CORE_EXPORT QDataStream & operator>>(QDataStream &, QEasingCurve &)
#define QT_BEGIN_NAMESPACE
This macro expands to.
QEasingCurvePrivate * d_ptr
Q_CORE_EXPORT QDebug operator<<(QDebug debug, const QEasingCurve &item)
The QDataStream class provides serialization of binary data to a QIODevice.
Type
The type of easing curve.
bool operator==(QBool b1, bool b2)