qmake: Use ProjectType enum consistently

Change-Id: I633a7150202fcbf420a33b4173d2b4451f46eb11
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2017-02-09 13:56:22 +01:00
parent 1878ff40ac
commit 086733a2c9
12 changed files with 64 additions and 71 deletions

View File

@@ -1374,24 +1374,24 @@ QSet<FileName> QmakeParserPriFileNode::filterFilesRecursiveEnumerata(FileType fi
} // namespace QmakeProjectManager
static QmakeProjectType proFileTemplateTypeToProjectType(ProFileEvaluator::TemplateType type)
static ProjectType proFileTemplateTypeToProjectType(ProFileEvaluator::TemplateType type)
{
switch (type) {
case ProFileEvaluator::TT_Unknown:
case ProFileEvaluator::TT_Application:
return ApplicationTemplate;
return ProjectType::ApplicationTemplate;
case ProFileEvaluator::TT_StaticLibrary:
return StaticLibraryTemplate;
return ProjectType::StaticLibraryTemplate;
case ProFileEvaluator::TT_SharedLibrary:
return SharedLibraryTemplate;
return ProjectType::SharedLibraryTemplate;
case ProFileEvaluator::TT_Script:
return ScriptTemplate;
return ProjectType::ScriptTemplate;
case ProFileEvaluator::TT_Aux:
return AuxTemplate;
return ProjectType::AuxTemplate;
case ProFileEvaluator::TT_Subdirs:
return SubDirsTemplate;
return ProjectType::SubDirsTemplate;
default:
return InvalidProject;
return ProjectType::Invalid;
}
}