Plasma
Go to the documentation of this file.
25 #ifndef PLASMA_ANIMATION_H
26 #define PLASMA_ANIMATION_H
28 #include <QtGui/QGraphicsWidget>
29 #include <QtCore/QObject>
30 #include <QtCore/QPropertyAnimation>
31 #include <QtCore/QAbstractAnimation>
32 #include <QtCore/QEasingCurve>
40 class AnimationPrivate;
51 Q_ENUMS(MovementDirection)
52 Q_PROPERTY(
int duration READ duration WRITE setDuration)
53 Q_PROPERTY(QEasingCurve easingCurve READ easingCurve WRITE setEasingCurve)
74 Q_DECLARE_FLAGS(Reference, ReferenceFlag)
87 Q_DECLARE_FLAGS(MovementDirection, MovementDirectionFlag)
117 void setEasingCurve(const QEasingCurve &curve);
122 QEasingCurve easingCurve() const;
129 virtual
void setDuration(
int duration = 250);
139 virtual
void updateCurrentTime(
int currentTime);
147 AnimationPrivate *const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Wed Jun 5 2013 18:36:30 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.