diff options
author | Martin Jones <martin.jones@nokia.com> | 2011-12-01 16:55:51 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-12-02 08:02:52 +0100 |
commit | 6399d5ce47f93955d3099787ea46b8406e5f8a75 (patch) | |
tree | 34edc779f93c8b6c23f4fdc67eb95d08dc76fc8a | |
parent | 6cda6eda070883f55836166c1b8eb6873ee6f2b1 (diff) |
Don't use idle priority for background threads.
Using idle priority for image loading meant that images could
remain unloaded for a looong time. Change to LowestPriority.
Change-Id: Ieb89e94f5e37b9fe795a76368e4d23edb40978f7
Reviewed-by: Bjørn Erik Nilsen <bjorn.nilsen@nokia.com>
-rw-r--r-- | src/declarative/qml/qdeclarativeworkerscript.cpp | 2 | ||||
-rw-r--r-- | src/declarative/util/qdeclarativepixmapcache.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/declarative/qml/qdeclarativeworkerscript.cpp b/src/declarative/qml/qdeclarativeworkerscript.cpp index 793bc24aa3..f0583c8470 100644 --- a/src/declarative/qml/qdeclarativeworkerscript.cpp +++ b/src/declarative/qml/qdeclarativeworkerscript.cpp @@ -467,7 +467,7 @@ QDeclarativeWorkerScriptEngine::QDeclarativeWorkerScriptEngine(QDeclarativeEngin { d->m_lock.lock(); connect(d, SIGNAL(stopThread()), this, SLOT(quit()), Qt::DirectConnection); - start(QThread::IdlePriority); + start(QThread::LowestPriority); d->m_wait.wait(&d->m_lock); d->moveToThread(this); d->m_lock.unlock(); diff --git a/src/declarative/util/qdeclarativepixmapcache.cpp b/src/declarative/util/qdeclarativepixmapcache.cpp index e366e6b58b..fab7aebc24 100644 --- a/src/declarative/util/qdeclarativepixmapcache.cpp +++ b/src/declarative/util/qdeclarativepixmapcache.cpp @@ -366,7 +366,7 @@ QDeclarativePixmapReader::QDeclarativePixmapReader(QDeclarativeEngine *eng) eventLoopQuitHack = new QObject; eventLoopQuitHack->moveToThread(this); connect(eventLoopQuitHack, SIGNAL(destroyed(QObject*)), SLOT(quit()), Qt::DirectConnection); - start(QThread::IdlePriority); + start(QThread::LowestPriority); } QDeclarativePixmapReader::~QDeclarativePixmapReader() |