summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/auto/corelib/io/qprocess/qprocess.pri3
-rw-r--r--tests/auto/corelib/io/qprocess/tst_qprocess.cpp2
2 files changed, 5 insertions, 0 deletions
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<QString>("appName");
+#ifndef QT_NO_WIDGETS
QTest::newRow("gui app") << "testGuiProcess/testGuiProcess";
+#endif
QTest::newRow("console app") << "testProcessEcho2/testProcessEcho2";
}