I am designing a page which has Graphics View widget. I intend to run a gif in it. I have looked into various documentation and tried running the following code, but i am not getting the result, Please help.
1.Mainwindow.cpp :
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->graphicsView->setScene(scene);
gif_anim->setMovie(movie);
movie->start();
proxy = scene->addWidget(gif_anim);
}
ui(new Ui::MainWindow)
{
ui->setupUi(this);
scene = new QGraphicsScene(this);
ui->graphicsView->setScene(scene);
QLabel *gif_anim = new QLabel();
QMovie *movie = new QMovie("Sin_drawing_process.gif");
gif_anim->setMovie(movie);
movie->start();
proxy = scene->addWidget(gif_anim);
}
To copy to clipboard, switch view to plain text mode
2.Mainwindow.h
{
private:
Ui::MainWindow *ui;
QGraphicsProxyWidget *proxy;
}
class MainWindow : public QMainWindow
{
private:
Ui::MainWindow *ui;
QGraphicsScene *scene;
QGraphicsProxyWidget *proxy;
}
To copy to clipboard, switch view to plain text mode
Bookmarks