From 903bc78d79a3f8536d61fd247b73939e80fd8bce Mon Sep 17 00:00:00 2001 From: Warwick Allison Date: Mon, 27 Jul 2009 15:08:19 +1000 Subject: Workaround bug 258703 --- tools/qmlviewer/qmlviewer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/qmlviewer/qmlviewer.cpp b/tools/qmlviewer/qmlviewer.cpp index 6e981de..bc1333c 100644 --- a/tools/qmlviewer/qmlviewer.cpp +++ b/tools/qmlviewer/qmlviewer.cpp @@ -541,6 +541,7 @@ void QmlViewer::setRecording(bool on) return; if (on) { + canvas->setViewportUpdateMode(QGraphicsView::FullViewportUpdate); recordTimer.start(record_period,this); QString fmt = record_file.right(4).toLower(); if (fmt != ".png" && fmt != ".gif") { @@ -567,6 +568,7 @@ void QmlViewer::setRecording(bool on) frame_stream = 0; } } else { + canvas->setViewportUpdateMode(QGraphicsView::MinimalViewportUpdate); recordTimer.stop(); if (frame_stream) { qDebug() << "Saving video..."; -- cgit v0.12