Я использую картинки в своем приложении. Я хотел бы показать мой GIF только один раз, а затем заставить его исчезнуть. Но он продолжает повторяться и показываться снова и снова.
Вот что я пробовал:
movie = new QMovie(":/in_game/src/countdown.gif");
processLabel = new QLabel();
this->addWidget(processLabel);
processLabel->setStyleSheet("background-color: rgba(0,0,0,0%)");
processLabel->setGeometry(280,250,128,128);
processLabel->setMovie(movie);
int i=0;
if(i<1)
{
movie->start();
i++;
}
else
{
movie->stop();
processLabel->setEnabled(false);
}
Конечно, в моем .h я создал QMovie и QLabel ... Есть идеи, как отобразить только один раз?