Allow adding files in generic project

Merge-request: 736
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
This commit is contained in:
Kevin Michel
2009-06-29 18:04:29 +02:00
committed by Thorbjørn Lindeijer
parent ec99630034
commit 375d81166c
3 changed files with 21 additions and 3 deletions

View File

@@ -168,6 +168,21 @@ static QStringList readLines(const QString &absoluteFileName)
return lines;
}
bool GenericProject::addFiles(const QStringList &filePaths)
{
QFile file(filesFileName());
if (file.open(QFile::Append)) {
QTextStream stream(&file);
QDir baseDir(QFileInfo(m_fileName).dir());
foreach (const QString &filePath, filePaths) {
stream << baseDir.relativeFilePath(filePath) << "\n";
}
file.close();
refresh(GenericProject::Files);
return true;
}
return false;
}
void GenericProject::parseProject(RefreshOptions options)
{