continueDialogLayout->addWidget( ok );
continueDialogLayout->addWidget( cancel );
+ continueTimer = new QTimer( continueDialog );
+ continueTimer->setSingleShot( true );
+ continueTimer->setInterval( 6000 );
+
+ CONNECT( continueTimer, timeout(), this, hideContinueDialog() );
+
CONNECT( cancel, clicked(), this, hideContinueDialog() );
BUTTONACT(ok, continuePlayback() );
else
{
continueDialog->setVisible(true);
- QTimer::singleShot(6000, this, SLOT(hideContinueDialog()));
+ continueTimer->start();
}
}
if( !isFullScreen() && !isMaximized() )
resize( width(), height() - continueDialog->height() );
continueDialog->hide();
+ continueTimer->stop();
}
}