summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppprojectfile.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@theqtcompany.com>2016-01-11 21:08:13 +0100
committerMarco Bubke <marco.bubke@theqtcompany.com>2016-01-13 14:47:11 +0000
commit1ae509541c1b453463005ddf89170c0978f8d378 (patch)
treedfbaba72e8a1bfe907b3deae5205e1efeedf8e70 /src/plugins/cpptools/cppprojectfile.cpp
parentda1f8e66e55d88919079e619a9d43ba71a4e517d (diff)
downloadqt-creator-1ae509541c1b453463005ddf89170c0978f8d378.tar.gz
CppTools: Moving ProjectPartBuilder in its own header
Change-Id: I0aa65ec6c80dcd437f13ff70021388b0da57ccfd Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Diffstat (limited to 'src/plugins/cpptools/cppprojectfile.cpp')
-rw-r--r--src/plugins/cpptools/cppprojectfile.cpp37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/plugins/cpptools/cppprojectfile.cpp b/src/plugins/cpptools/cppprojectfile.cpp
index bc49892784..f1cdb3c330 100644
--- a/src/plugins/cpptools/cppprojectfile.cpp
+++ b/src/plugins/cpptools/cppprojectfile.cpp
@@ -123,42 +123,5 @@ QDebug operator<<(QDebug stream, const CppTools::ProjectFile &cxxFile)
return stream;
}
-namespace Internal {
-
-ProjectFileAdder::ProjectFileAdder(QVector<ProjectFile> &files)
- : m_files(files)
-{
- addMapping(CppTools::Constants::C_SOURCE_MIMETYPE, ProjectFile::CSource);
- addMapping(CppTools::Constants::C_HEADER_MIMETYPE, ProjectFile::CHeader);
- addMapping(CppTools::Constants::CPP_SOURCE_MIMETYPE, ProjectFile::CXXSource);
- addMapping(CppTools::Constants::CPP_HEADER_MIMETYPE, ProjectFile::CXXHeader);
- addMapping(CppTools::Constants::OBJECTIVE_C_SOURCE_MIMETYPE, ProjectFile::ObjCSource);
- addMapping(CppTools::Constants::OBJECTIVE_CPP_SOURCE_MIMETYPE, ProjectFile::ObjCXXSource);
-}
-
-ProjectFileAdder::~ProjectFileAdder()
-{
-}
-
-bool ProjectFileAdder::maybeAdd(const QString &path)
-{
- Utils::MimeDatabase mdb;
- const Utils::MimeType mt = mdb.mimeTypeForFile(path);
- if (m_mimeNameMapping.contains(mt.name())) {
- m_files << ProjectFile(path, m_mimeNameMapping.value(mt.name()));
- return true;
- }
- return false;
-}
-
-void ProjectFileAdder::addMapping(const char *mimeName, ProjectFile::Kind kind)
-{
- Utils::MimeDatabase mdb;
- Utils::MimeType mimeType = mdb.mimeTypeForName(QLatin1String(mimeName));
- if (mimeType.isValid())
- m_mimeNameMapping.insert(mimeType.name(), kind);
-}
-
-} // namespace Internal
} // namespace CppTools