summaryrefslogtreecommitdiffstats
path: root/tests/arthur/common
diff options
context:
space:
mode:
authorTrond Kjernåsen <trond.kjernasen@nokia.com>2010-09-03 11:30:12 (GMT)
committerTrond Kjernåsen <trond.kjernasen@nokia.com>2010-09-03 11:30:12 (GMT)
commitfe97cdb508697140ebbba8d73097fdd9e5b44bf4 (patch)
tree71f6471094a13c05bb51afb263f8e214d9035740 /tests/arthur/common
parentbfd35cefd0a56f0faf624185330d5b9e0c9701d9 (diff)
downloadQt-fe97cdb508697140ebbba8d73097fdd9e5b44bf4.zip
Qt-fe97cdb508697140ebbba8d73097fdd9e5b44bf4.tar.gz
Qt-fe97cdb508697140ebbba8d73097fdd9e5b44bf4.tar.bz2
Move the engine->string function into ImageItem.
Diffstat (limited to 'tests/arthur/common')
-rw-r--r--tests/arthur/common/baselineprotocol.cpp15
-rw-r--r--tests/arthur/common/baselineprotocol.h1
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/arthur/common/baselineprotocol.cpp b/tests/arthur/common/baselineprotocol.cpp
index a6306b9..881c9cc 100644
--- a/tests/arthur/common/baselineprotocol.cpp
+++ b/tests/arthur/common/baselineprotocol.cpp
@@ -44,6 +44,21 @@ quint64 ImageItem::computeChecksum(const QImage &image)
return qChecksum((const char *)image.constScanLine(50), image.bytesPerLine());
}
+QString ImageItem::engineAsString()
+{
+ switch (engine) {
+ case Raster:
+ return QLatin1String("Raster");
+ break;
+ case OpenGL:
+ return QLatin1String("OpenGL");
+ break;
+ default:
+ break;
+ }
+ return QLatin1String("Unknown");
+}
+
QDataStream & operator<< (QDataStream &stream, const ImageItem &ii)
{
stream << ii.scriptName << ii.scriptChecksum << quint8(ii.status) << quint8(ii.renderFormat)
diff --git a/tests/arthur/common/baselineprotocol.h b/tests/arthur/common/baselineprotocol.h
index 749b623..70cb227 100644
--- a/tests/arthur/common/baselineprotocol.h
+++ b/tests/arthur/common/baselineprotocol.h
@@ -31,6 +31,7 @@ public:
{}
ImageItem &operator=(const ImageItem &other);
static quint64 computeChecksum(const QImage& image);
+ QString engineAsString();
enum ItemStatus {
Ok = 0,