aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qt4projectmanager/qt4project.cpp
diff options
context:
space:
mode:
authorSergey Shambir <sergey.shambir.auto@gmail.com>2013-03-21 22:10:38 +0400
committerSergey Shambir <sergey.shambir.auto@gmail.com>2013-03-22 12:39:13 +0100
commit2bb262805413090f81551bdd16551068ff47e2c9 (patch)
tree779fe84b1b488704e0333ec093c222e382806337 /src/plugins/qt4projectmanager/qt4project.cpp
parente12e797d59bab0043ae2f183ffd8bf9562ec9dec (diff)
Qt4Projet: handle OBJECTIVE_HEADERS qmake var
Since there are no separate file extensions for Objective-C and Objective-C++ headers, all headers can be parsed as Objective-C++. Change-Id: I91500c53de0fc14ce7be0c7c534e443d1f1f725a Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/qt4projectmanager/qt4project.cpp')
-rw-r--r--src/plugins/qt4projectmanager/qt4project.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/qt4projectmanager/qt4project.cpp b/src/plugins/qt4projectmanager/qt4project.cpp
index 4aaeec3a37..fe23e23221 100644
--- a/src/plugins/qt4projectmanager/qt4project.cpp
+++ b/src/plugins/qt4projectmanager/qt4project.cpp
@@ -592,6 +592,11 @@ void Qt4Project::updateCppCodeModel()
allFiles << file;
part->files << ProjectFile(file, ProjectFile::ObjCSource);
}
+ foreach (const QString &file, pro->variableValue(ObjCHeaderVar)) {
+ allFiles << file;
+ part->files << ProjectFile(file, ProjectFile::ObjCXXHeader);
+ }
+
pinfo.appendProjectPart(part);
}