qmake: Add accessor for file lists to QmakePriFile

Change-Id: I37f9f39eba3bae2376d5349ce597e29fca6cb21f
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2017-02-15 12:52:36 +01:00
committed by Tim Jenssen
parent f8aaa2e0eb
commit 5a223ca94e
2 changed files with 17 additions and 0 deletions

View File

@@ -291,6 +291,20 @@ void QmakePriFile::makeEmpty()
m_children.clear();
}
QSet<FileName> QmakePriFile::files(const FileType &type) const
{
return m_files.value(type);
}
bool QmakePriFile::buildsFile(const FileName &fn) const
{
for (auto it = m_files.constBegin(); it != m_files.constEnd(); ++it) {
if (it.value().contains(fn))
return true;
}
return false;
}
QmakePriFile::~QmakePriFile()
{
watchFolders(QSet<QString>());