[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeexamples/plasma/plasmoids/animation
From: Adenilson Cavalcanti Da Silva <cavalcantii () gmail ! com>
Date: 2009-10-17 5:18:33
Message-ID: 1255756713.563008.24186.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1036352 by adasilva:
Using more descriptive names for each animation object.
M +19 -18 PlasmaAnimationExample.cpp
--- trunk/KDE/kdeexamples/plasma/plasmoids/animation/PlasmaAnimationExample.cpp #1036351:1036352
@@ -15,8 +15,8 @@
#include <plasma/animations/expand.h>
#include <plasma/animations/fade.h>
#include <plasma/animations/rotation.h>
+#include <plasma/animations/pulser.h>
-
using namespace Plasma;
K_EXPORT_PLASMA_APPLET(plasma-applet-pltest, PlasmaAnimationExample)
@@ -44,32 +44,33 @@
button3->setGeometry(QRectF(100, 300, 100, 25));
//animation
- //GrowAnimation *a = new GrowAnimation(2.0);
- RotationAnimation *a = new RotationAnimation;
- a->setAxis(Qt::ZAxis);
- a->setReference(RotationAnimation::Center);
- a->setAngle(180);
- a->setWidget(button1);
+ RotationAnimation *rotAnim = new RotationAnimation;
+ rotAnim->setAxis(Qt::ZAxis);
+ rotAnim->setReference(RotationAnimation::Center);
+ rotAnim->setAngle(180);
+ rotAnim->setWidget(button1);
+ FadeAnimation *fadeAnim = new FadeAnimation(0.40);
+ fadeAnim->setWidget(button1);
- GrowAnimation *b = new GrowAnimation(2.0);
- b->setWidget(button2);
+ PulseAnimation *pulseAnim = new PulseAnimation;
+ pulseAnim->setWidget(button2);
- SlideAnimation *c = new SlideAnimation(MoveDown, 30);
- c->setWidget(button3);
+ GrowAnimation *growAnim = new GrowAnimation(2.0);
+ growAnim->setWidget(button3);
+ SlideAnimation *slideAnim = new SlideAnimation(MoveDown, 30);
+ slideAnim->setWidget(button3);
- FadeAnimation *d = new FadeAnimation(0.40);
- d->setWidget(button1);
-
//group 'em up!
AnimationGroup *inner_g = new AnimationGroup();
inner_g->setParallel(true);
- inner_g->add(a);
- inner_g->add(b);
+ inner_g->add(rotAnim);
+ inner_g->add(pulseAnim);
+ inner_g->add(growAnim);
AnimationGroup *outer_g = new AnimationGroup(this);
outer_g->add(inner_g);
- outer_g->add(c);
- outer_g->add(d);
+ outer_g->add(slideAnim);
+ outer_g->add(fadeAnim);
QObject::connect(button1, SIGNAL(clicked()), outer_g, SLOT(start()));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic