summaryrefslogtreecommitdiffstats
path: root/tests/arthur/common/qengines.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/arthur/common/qengines.cpp')
-rw-r--r--tests/arthur/common/qengines.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/arthur/common/qengines.cpp b/tests/arthur/common/qengines.cpp
index 9ea5a59..cb7323f 100644
--- a/tests/arthur/common/qengines.cpp
+++ b/tests/arthur/common/qengines.cpp
@@ -49,6 +49,7 @@
#include <QDir>
#include <QDebug>
#include <QPrintEngine>
+#include <QWidget>
// For QApplicationPrivate::graphics_system_name
#include <private/qapplication_p.h>
@@ -100,6 +101,7 @@ void QtEngines::init()
m_engines << new GLEngine;
#endif
+#ifndef QT_NO_PRINTER
m_engines << new PDFEngine
#ifdef Q_WS_X11
<< new PSEngine
@@ -108,7 +110,8 @@ void QtEngines::init()
<< new WinPrintEngine
#endif
;
-
+#endif //QT_NO_PRINTER
+
m_foreignEngines << new RSVGEngine;
}
@@ -432,7 +435,7 @@ void WidgetEngine::cleanup()
delete m_widget;
}
-
+#ifndef QT_NO_PRINTER
PDFEngine::PDFEngine()
{
}
@@ -605,6 +608,7 @@ void PSEngine::cleanup()
delete printer; printer = 0;
}
#endif
+#endif //QT_NO_PRINTER
RSVGEngine::RSVGEngine()
{