Merge pull request #278 from Crystalwarrior/bugfix/qmovie-optimization
Cache QMovie objects to reduce lag
This commit is contained in:
commit
9cc73e5502
@ -9,6 +9,7 @@ AOMovie::AOMovie(QWidget *p_parent, AOApplication *p_ao_app) : QLabel(p_parent)
|
|||||||
ao_app = p_ao_app;
|
ao_app = p_ao_app;
|
||||||
|
|
||||||
m_movie = new QMovie();
|
m_movie = new QMovie();
|
||||||
|
m_movie->setCacheMode(QMovie::CacheAll);
|
||||||
|
|
||||||
this->setMovie(m_movie);
|
this->setMovie(m_movie);
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@ AOScene::AOScene(QWidget *parent, AOApplication *p_ao_app) : QLabel(parent)
|
|||||||
m_parent = parent;
|
m_parent = parent;
|
||||||
ao_app = p_ao_app;
|
ao_app = p_ao_app;
|
||||||
m_movie = new QMovie(this);
|
m_movie = new QMovie(this);
|
||||||
|
m_movie->setCacheMode(QMovie::CacheAll);
|
||||||
last_image = "";
|
last_image = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user