Merge pull request #278 from Crystalwarrior/bugfix/qmovie-optimization

Cache QMovie objects to reduce lag
This commit is contained in:
oldmud0 2020-08-29 14:51:23 -05:00 committed by GitHub
commit 9cc73e5502
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

@ -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);

View File

@ -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 = "";
} }