diff options
author | mread <qt-info@nokia.com> | 2011-02-03 10:29:28 (GMT) |
---|---|---|
committer | mread <qt-info@nokia.com> | 2011-02-03 14:48:07 (GMT) |
commit | 08ec37f964361b9907292277f851de9e08032964 (patch) | |
tree | 7bbbf135265b3c00c72bdd3f757c76308056570e | |
parent | 9b0488b3f0bd132ea8200e83850754c779b34436 (diff) | |
download | Qt-08ec37f964361b9907292277f851de9e08032964.zip Qt-08ec37f964361b9907292277f851de9e08032964.tar.gz Qt-08ec37f964361b9907292277f851de9e08032964.tar.bz2 |
Using QElapesedTimer for Symbian idle detector
QElapsedTimer is used instead of QTime for event timing in Symbian's
idle detector.
Task-number: QTBUG-10120
Reviewed-by: Shane Kearns
-rw-r--r-- | src/corelib/kernel/qeventdispatcher_symbian.cpp | 2 | ||||
-rw-r--r-- | src/corelib/kernel/qeventdispatcher_symbian_p.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/corelib/kernel/qeventdispatcher_symbian.cpp b/src/corelib/kernel/qeventdispatcher_symbian.cpp index d6ab618a..53796be 100644 --- a/src/corelib/kernel/qeventdispatcher_symbian.cpp +++ b/src/corelib/kernel/qeventdispatcher_symbian.cpp @@ -810,7 +810,7 @@ bool QEventDispatcherSymbian::processEvents ( QEventLoop::ProcessEventsFlags fla m_interrupt = false; #ifdef QT_SYMBIAN_PRIORITY_DROP - QTime eventTimer; + QElapsedTimer eventTimer; #endif while (1) { diff --git a/src/corelib/kernel/qeventdispatcher_symbian_p.h b/src/corelib/kernel/qeventdispatcher_symbian_p.h index b785aea..bdb6dce 100644 --- a/src/corelib/kernel/qeventdispatcher_symbian_p.h +++ b/src/corelib/kernel/qeventdispatcher_symbian_p.h @@ -63,6 +63,7 @@ #include <qwaitcondition.h> #include <qsocketnotifier.h> #include <qdatetime.h> +#include <qelapsedtimer.h> #include <e32base.h> @@ -284,7 +285,7 @@ private: int m_delay; int m_avgEventTime; - QTime m_lastIdleRequestTimer; + QElapsedTimer m_lastIdleRequestTimer; }; #ifdef QT_DEBUG |