From 900e6c94d10aeb886f0c2f89532dc99e6ac99b12 Mon Sep 17 00:00:00 2001 From: Daniel Teske Date: Thu, 13 Feb 2014 12:01:28 +0100 Subject: [PATCH] Qmake project: HEADERS are not sources Fine tune the extra compilers support to know that we already show headers in a separate category. HEADERS is the input to the moc extra compiler. Task-number: QTCREATORBUG-11459 Change-Id: I60e9c6b9eb2d55b7a0b02b5f63280b6268c42704 Reviewed-by: Oswald Buddenhagen --- src/plugins/qmakeprojectmanager/qmakenodes.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmakeprojectmanager/qmakenodes.cpp b/src/plugins/qmakeprojectmanager/qmakenodes.cpp index bab2b464c6b..00d3b2548f0 100644 --- a/src/plugins/qmakeprojectmanager/qmakenodes.cpp +++ b/src/plugins/qmakeprojectmanager/qmakenodes.cpp @@ -1253,7 +1253,9 @@ QStringList QmakePriFileNode::varNames(ProjectExplorer::FileType type, QtSupport QStringList inputs = readerExact->values(var + QLatin1String(".input")); foreach (const QString &input, inputs) // FORMS and RESOURCES are handled below - if (input != QLatin1String("FORMS") && input != QLatin1String("RESOURCES")) + if (input != QLatin1String("FORMS") + && input != QLatin1String("RESOURCES") + && input != QLatin1String("HEADERS")) vars << input; } break;