summaryrefslogtreecommitdiffstats
path: root/tests/benchmarks/corelib/kernel
diff options
context:
space:
mode:
authorKai Pastor <dg0yt@darc.de>2016-03-25 22:26:36 +0100
committerKai Pastor <dg0yt@darc.de>2016-04-01 20:24:04 +0000
commitf805d7075a86775eccb3a153ffe7e874b103ee4d (patch)
tree8832db9c5e8c598e1e00a9ed85b683d0b856f940 /tests/benchmarks/corelib/kernel
parentfc65b9a7cbed3fe66e3037501b56949bc1d3ae30 (diff)
Fix QtGui dependencies in tests/benchmarks
Before this change, -no-gui builds failed already while running qmake. Change-Id: I3e300a16669371098589822806c5cf8aa9b801c7 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Diffstat (limited to 'tests/benchmarks/corelib/kernel')
-rw-r--r--tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro2
-rw-r--r--tests/benchmarks/corelib/kernel/qvariant/qvariant.pro1
-rw-r--r--tests/benchmarks/corelib/kernel/qvariant/tst_qvariant.cpp8
3 files changed, 9 insertions, 2 deletions
diff --git a/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro b/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro
index df5450f88d..9efce76641 100644
--- a/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro
+++ b/tests/benchmarks/corelib/kernel/qcoreapplication/qcoreapplication.pro
@@ -1,4 +1,4 @@
-QT += testlib
+QT = core testlib
TEMPLATE = app
TARGET = tst_bench_qcoreapplication
diff --git a/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro b/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro
index afacbd2c2b..f05fa94b35 100644
--- a/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro
+++ b/tests/benchmarks/corelib/kernel/qvariant/qvariant.pro
@@ -1,5 +1,6 @@
TARGET = tst_bench_qvariant
QT += testlib
+!qtHaveModule(gui): QT -= gui
CONFIG += release
#CONFIG += debug
diff --git a/tests/benchmarks/corelib/kernel/qvariant/tst_qvariant.cpp b/tests/benchmarks/corelib/kernel/qvariant/tst_qvariant.cpp
index 1268ede746..5ab209561c 100644
--- a/tests/benchmarks/corelib/kernel/qvariant/tst_qvariant.cpp
+++ b/tests/benchmarks/corelib/kernel/qvariant/tst_qvariant.cpp
@@ -32,7 +32,9 @@
****************************************************************************/
#include <QtCore>
-#include <QtGui/QPixmap>
+#ifdef QT_GUI_LIB
+# include <QtGui/QPixmap>
+#endif
#include <qtest.h>
#define ITERATION_COUNT 1e5
@@ -47,7 +49,9 @@ private slots:
void floatVariantCreation();
void rectVariantCreation();
void stringVariantCreation();
+#ifdef QT_GUI_LIB
void pixmapVariantCreation();
+#endif
void stringListVariantCreation();
void bigClassVariantCreation();
void smallClassVariantCreation();
@@ -158,10 +162,12 @@ void tst_qvariant::stringVariantCreation()
variantCreation<QString>(QString());
}
+#ifdef QT_GUI_LIB
void tst_qvariant::pixmapVariantCreation()
{
variantCreation<QPixmap>(QPixmap());
}
+#endif
void tst_qvariant::stringListVariantCreation()
{