forked from qt-creator/qt-creator
		
	CppTools: Report also C language back to project
...for Project::setProjectLanguage(). Change-Id: I77347c4597061fb48782c629d5ad6898028fee13 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
		@@ -129,10 +129,8 @@ QList<Core::Id> BaseProjectPartBuilder::createProjectPartsForFiles(const QString
 | 
			
		||||
    ProjectFileCategorizer cat(m_templatePart->displayName, filePaths, fileClassifier);
 | 
			
		||||
 | 
			
		||||
    if (cat.hasParts()) {
 | 
			
		||||
        // The ProjextExplorer does not distinguish between other versions than C++ and QML.
 | 
			
		||||
        languages += ProjectExplorer::Constants::CXX_LANGUAGE_ID;
 | 
			
		||||
 | 
			
		||||
        if (cat.hasCxxSources()) {
 | 
			
		||||
            languages += ProjectExplorer::Constants::CXX_LANGUAGE_ID;
 | 
			
		||||
            createProjectPart(cat.cxxSources(),
 | 
			
		||||
                              cat.partName("C++"),
 | 
			
		||||
                              ProjectPart::LatestCxxVersion,
 | 
			
		||||
@@ -140,6 +138,7 @@ QList<Core::Id> BaseProjectPartBuilder::createProjectPartsForFiles(const QString
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (cat.hasObjcxxSources()) {
 | 
			
		||||
            languages += ProjectExplorer::Constants::CXX_LANGUAGE_ID;
 | 
			
		||||
            createProjectPart(cat.objcxxSources(),
 | 
			
		||||
                              cat.partName("Obj-C++"),
 | 
			
		||||
                              ProjectPart::LatestCxxVersion,
 | 
			
		||||
@@ -147,6 +146,7 @@ QList<Core::Id> BaseProjectPartBuilder::createProjectPartsForFiles(const QString
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (cat.hasCSources()) {
 | 
			
		||||
            languages += ProjectExplorer::Constants::C_LANGUAGE_ID;
 | 
			
		||||
            createProjectPart(cat.cSources(),
 | 
			
		||||
                              cat.partName("C"),
 | 
			
		||||
                              ProjectPart::LatestCVersion,
 | 
			
		||||
@@ -154,6 +154,7 @@ QList<Core::Id> BaseProjectPartBuilder::createProjectPartsForFiles(const QString
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (cat.hasObjcSources()) {
 | 
			
		||||
            languages += ProjectExplorer::Constants::C_LANGUAGE_ID;
 | 
			
		||||
            createProjectPart(cat.objcSources(),
 | 
			
		||||
                              cat.partName("Obj-C"),
 | 
			
		||||
                              ProjectPart::LatestCVersion,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user