diff --git a/src/plugins/qt4projectmanager/qt-desktop/qt4runconfiguration.cpp b/src/plugins/qt4projectmanager/qt-desktop/qt4runconfiguration.cpp index 5df843514f3..9d329ebbf04 100644 --- a/src/plugins/qt4projectmanager/qt-desktop/qt4runconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt-desktop/qt4runconfiguration.cpp @@ -654,6 +654,7 @@ ProjectExplorer::RunConfiguration *Qt4RunConfigurationFactory::doCreate(ProjectE if (node->path() != rc->proFilePath()) continue; rc->setRunMode(node->variableValue(ConfigVar).contains(QLatin1String("console")) + && !node->variableValue(QtVar).contains(QLatin1String("testlib")) ? ProjectExplorer::LocalApplicationRunConfiguration::Console : ProjectExplorer::LocalApplicationRunConfiguration::Gui); break;