forked from qt-creator/qt-creator
Generic Project: Remove dead code
Change-Id: I6557506f84d53f5e856c63eaafbbd86e1913e08b Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
@@ -151,48 +151,6 @@ QWizard *GenericProjectWizard::createWizardDialog(QWidget *parent,
|
|||||||
return wizard;
|
return wizard;
|
||||||
}
|
}
|
||||||
|
|
||||||
void GenericProjectWizard::getFileList(const QDir &dir, const QString &projectRoot,
|
|
||||||
const QStringList &suffixes,
|
|
||||||
QStringList *files, QStringList *paths) const
|
|
||||||
{
|
|
||||||
const QFileInfoList fileInfoList = dir.entryInfoList(QDir::Files |
|
|
||||||
QDir::Dirs |
|
|
||||||
QDir::NoDotAndDotDot |
|
|
||||||
QDir::NoSymLinks);
|
|
||||||
|
|
||||||
foreach (const QFileInfo &fileInfo, fileInfoList) {
|
|
||||||
QString filePath = fileInfo.absoluteFilePath();
|
|
||||||
filePath = filePath.mid(projectRoot.length() + 1);
|
|
||||||
|
|
||||||
if (fileInfo.isDir() && isValidDir(fileInfo)) {
|
|
||||||
getFileList(QDir(fileInfo.absoluteFilePath()), projectRoot,
|
|
||||||
suffixes, files, paths);
|
|
||||||
|
|
||||||
if (! paths->contains(filePath))
|
|
||||||
paths->append(filePath);
|
|
||||||
}
|
|
||||||
|
|
||||||
else if (suffixes.contains(fileInfo.suffix()))
|
|
||||||
files->append(filePath);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GenericProjectWizard::isValidDir(const QFileInfo &fileInfo) const
|
|
||||||
{
|
|
||||||
const QString fileName = fileInfo.fileName();
|
|
||||||
const QString suffix = fileInfo.suffix();
|
|
||||||
|
|
||||||
if (fileName.startsWith(QLatin1Char('.')))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
else if (fileName == QLatin1String("CVS"))
|
|
||||||
return false;
|
|
||||||
|
|
||||||
// ### user include/exclude
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
Core::GeneratedFiles GenericProjectWizard::generateFiles(const QWizard *w,
|
Core::GeneratedFiles GenericProjectWizard::generateFiles(const QWizard *w,
|
||||||
QString *errorMessage) const
|
QString *errorMessage) const
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -90,13 +90,6 @@ protected:
|
|||||||
QString *errorMessage) const;
|
QString *errorMessage) const;
|
||||||
|
|
||||||
virtual bool postGenerateFiles(const QWizard *w, const Core::GeneratedFiles &l, QString *errorMessage);
|
virtual bool postGenerateFiles(const QWizard *w, const Core::GeneratedFiles &l, QString *errorMessage);
|
||||||
|
|
||||||
bool isValidDir(const QFileInfo &fileInfo) const;
|
|
||||||
|
|
||||||
void getFileList(const QDir &dir, const QString &projectRoot,
|
|
||||||
const QStringList &suffixes,
|
|
||||||
QStringList *files,
|
|
||||||
QStringList *paths) const;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
|
|||||||
Reference in New Issue
Block a user