QmakeProject: Add PRECOMPILED_HEADER as a source for headers

Also remove files from PRECOMPILED_HEADER if needed.

Task-number: QTCREATORBUG-10621
Change-Id: Ife1f8f0c3219ad51fbd4bf1ef48fb82c404cb2a6
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
This commit is contained in:
Daniel Teske
2013-11-11 14:49:59 +01:00
parent 7530209479
commit 6010b1dfc0

View File

@@ -1245,6 +1245,7 @@ QStringList QmakePriFileNode::varNames(ProjectExplorer::FileType type)
case ProjectExplorer::HeaderType:
vars << QLatin1String("HEADERS");
vars << QLatin1String("OBJECTIVE_HEADERS");
vars << QLatin1String("PRECOMPILED_HEADER");
break;
case ProjectExplorer::SourceType:
vars << QLatin1String("SOURCES");
@@ -1318,6 +1319,7 @@ QStringList QmakePriFileNode::varNamesForRemoving()
QStringList vars;
vars << QLatin1String("HEADERS");
vars << QLatin1String("OBJECTIVE_HEADERS");
vars << QLatin1String("PRECOMPILED_HEADER");
vars << QLatin1String("SOURCES");
vars << QLatin1String("OBJECTIVE_SOURCES");
vars << QLatin1String("RESOURCES");