summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@digia.com>2014-02-24 11:26:41 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-02-24 12:30:34 +0100
commitc05e5948a0510e00befdb15b12c49b546123ceaf (patch)
tree3148ee12f164ef453c2923109e84abeb5eeb22d1 /examples
parentaac68a9ef36f75d23877d6ce27b6392612900756 (diff)
Fix division by zero in hellogl_es2 example.
Task-number: QTBUG-37027 Change-Id: Id18ee9c44650de9c434a82d3d10cf48e6ba9e78c Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/opengl/hellogl_es2/glwidget.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/examples/opengl/hellogl_es2/glwidget.cpp b/examples/opengl/hellogl_es2/glwidget.cpp
index a5c22447f0..7267cfd124 100644
--- a/examples/opengl/hellogl_es2/glwidget.cpp
+++ b/examples/opengl/hellogl_es2/glwidget.cpp
@@ -308,12 +308,12 @@ void GLWidget::paintGL()
bubble->drawBubble(&painter);
}
- QString framesPerSecond;
- framesPerSecond.setNum(frames /(time.elapsed() / 1000.0), 'f', 2);
-
- painter.setPen(Qt::white);
-
- painter.drawText(20, 40, framesPerSecond + " fps");
+ if (const int elapsed = time.elapsed()) {
+ QString framesPerSecond;
+ framesPerSecond.setNum(frames /(elapsed / 1000.0), 'f', 2);
+ painter.setPen(Qt::white);
+ painter.drawText(20, 40, framesPerSecond + " fps");
+ }
painter.end();