ui: Added file extension UI to project setup

This commit is contained in:
Eberhard Graether
2016-03-08 15:20:50 +01:00
parent 20fbfa18be
commit 2d1aa6bf8d
9 changed files with 101 additions and 5 deletions
@@ -34,11 +34,15 @@ void QtProjectWizzardContentCDBSource::populateWindow(QGridLayout* layout, int&
void QtProjectWizzardContentCDBSource::load()
{
std::vector<FilePath> filePaths = TaskParseCxx::getSourceFilesFromCDB(m_settings->getCompilationDatabasePath());
std::vector<std::string> extensions = m_settings->getSourceExtensions();
m_fileNames.clear();
for (const FilePath& path : filePaths)
{
m_fileNames << QString::fromStdString(path.str());
if (path.hasExtension(extensions))
{
m_fileNames << QString::fromStdString(path.str());
}
}
if (m_text)