diff -r b72c6db6890b -r 5dc02b23752f src/plugins/graphicssystems/trace/qgraphicssystem_trace.cpp --- a/src/plugins/graphicssystems/trace/qgraphicssystem_trace.cpp Wed Jun 23 19:07:03 2010 +0300 +++ b/src/plugins/graphicssystems/trace/qgraphicssystem_trace.cpp Tue Jul 06 15:10:48 2010 +0300 @@ -82,8 +82,13 @@ QFile outputFile(QString(QLatin1String("qtgraphics-%0.trace")).arg(winId)); if (outputFile.open(QIODevice::WriteOnly)) { QDataStream out(&outputFile); - out.writeBytes("qttrace", 7); - out << *buffer << updates; + out.setFloatingPointPrecision(QDataStream::SinglePrecision); + + out.writeBytes("qttraceV2", 9); + + uint version = 1; + + out << version << *buffer << updates; } delete buffer; }