From 872b412bccf37da41c13de7270e396d6eb8ba6cd Mon Sep 17 00:00:00 2001 From: Kent Hansen Date: Tue, 5 Jun 2012 13:08:16 +0200 Subject: Make qprocess autotest build without widgets Change-Id: I0a428852222accbea8446ba1c284f1c44b9d4bf3 Reviewed-by: Lars Knoll --- tests/auto/corelib/io/qprocess/qprocess.pri | 3 +++ tests/auto/corelib/io/qprocess/tst_qprocess.cpp | 2 ++ 2 files changed, 5 insertions(+) diff --git a/tests/auto/corelib/io/qprocess/qprocess.pri b/tests/auto/corelib/io/qprocess/qprocess.pri index 8047bc4b39..4ed64ce11e 100644 --- a/tests/auto/corelib/io/qprocess/qprocess.pri +++ b/tests/auto/corelib/io/qprocess/qprocess.pri @@ -15,3 +15,6 @@ SUBPROGRAMS = \ fileWriterProcess \ testSetWorkingDirectory \ testSoftExit + +contains(QT_CONFIG, no-widgets): SUBPROGRAMS -= \ + testGuiProcess diff --git a/tests/auto/corelib/io/qprocess/tst_qprocess.cpp b/tests/auto/corelib/io/qprocess/tst_qprocess.cpp index 3ca9521d8b..0ffaca14b5 100644 --- a/tests/auto/corelib/io/qprocess/tst_qprocess.cpp +++ b/tests/auto/corelib/io/qprocess/tst_qprocess.cpp @@ -1056,7 +1056,9 @@ void tst_QProcess::softExitInSlots_data() { QTest::addColumn("appName"); +#ifndef QT_NO_WIDGETS QTest::newRow("gui app") << "testGuiProcess/testGuiProcess"; +#endif QTest::newRow("console app") << "testProcessEcho2/testProcessEcho2"; } -- cgit v1.2.3