void TopBar::fadeOutDude( unsigned int i ) { // qDebug() << Q_FUNC_INFO << i; QLabel* dude = m_dudes.at( i ); QPropertyAnimation* ani = new QPropertyAnimation( dude, "pos" ); ani->setDuration( 1000 ); ani->setEasingCurve( QEasingCurve::OutQuad ); ani->setStartValue( dude->pos() ); ani->setEndValue( QPoint( -10, 0 ) ); qDebug() << "Animating from" << ani->startValue() << "to" << ani->endValue(); connect( ani, SIGNAL( finished() ), ani, SLOT( deleteLater() ) ); ani->start(); }