diff options
author | Marco Bubke <marco.bubke@theqtcompany.com> | 2016-01-11 21:08:13 +0100 |
---|---|---|
committer | Marco Bubke <marco.bubke@theqtcompany.com> | 2016-01-13 14:47:11 +0000 |
commit | 1ae509541c1b453463005ddf89170c0978f8d378 (patch) | |
tree | dfbaba72e8a1bfe907b3deae5205e1efeedf8e70 /src/plugins/cpptools/cppprojectfile.cpp | |
parent | da1f8e66e55d88919079e619a9d43ba71a4e517d (diff) | |
download | qt-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.cpp | 37 |
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 |