aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorMiroslav Safr <Miroslav.Safr@tieto.com>2010-02-22 16:07:58 +0200
committerMiroslav Safr <Miroslav.Safr@tieto.com>2010-02-22 16:07:58 +0200
commiteb213ca6c3912e8d630307c91f2355f587c0264e (patch)
tree3a72768c78c188e89dda2d2df8862210a4f3d396 /benchmarks
parentb8f20b8ebb65f4d78ab5717b861808aff3acf020 (diff)
Changes: Benchmarks - pt_duibutton - added waiting condition
RevBy: TrustMe Details:
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/pt_duibutton/pt_duibutton.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/benchmarks/pt_duibutton/pt_duibutton.cpp b/benchmarks/pt_duibutton/pt_duibutton.cpp
index 3eb14e1f..5ea043ff 100644
--- a/benchmarks/pt_duibutton/pt_duibutton.cpp
+++ b/benchmarks/pt_duibutton/pt_duibutton.cpp
@@ -246,8 +246,11 @@ void Pt_DuiButton::toggledPaintPerformance()
m_subject->setDown(true);
m_subject->setDown(false);
- usleep(10000);
- QCoreApplication::processEvents();
+
+ while (DuiTheme::hasPendingRequests()) {
+ usleep(10000);
+ QCoreApplication::processEvents();
+ }
// actual benchmark
QBENCHMARK {
painter.save();