Example #1
0
void GlPictureFlow::done()
{
    setPercent(0);
    if(for_backward == &GlPictureFlow::draw_forward)
       centerImage++;

    if(for_backward == &GlPictureFlow::draw_backward)
       centerImage--;

    QTimer::singleShot(100, this, SIGNAL(animationDone()));
   // newAlbum(alben.at(centerImage));
}
Example #2
0
void GameItem::setupAnimation(){
     timer = new QTimeLine(10);

     timer->setFrameRange(0, 2);

     animation = new QGraphicsItemAnimation;
     animation->setTimeLine(timer);
     animation->setItem(this);
     timer->setCurveShape(QTimeLine::LinearCurve);
     QObject::connect(timer, SIGNAL(finished()),
                      this, SLOT(animationDone()));
}