diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-02-24 11:26:41 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-02-24 12:30:34 +0100 |
commit | c05e5948a0510e00befdb15b12c49b546123ceaf (patch) | |
tree | 3148ee12f164ef453c2923109e84abeb5eeb22d1 /examples | |
parent | aac68a9ef36f75d23877d6ce27b6392612900756 (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.cpp | 12 |
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(); |