mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
Simplify Finding the Templates
We don't need a list of QFileInfo if we are not using it much better to have a list of the files directly Signed-off-by: Tomaz Canabrava <tomaz.canabrava@intel.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
a809eec853
commit
f07a9fa09f
1 changed files with 7 additions and 8 deletions
|
@ -21,20 +21,19 @@ void find_all_templates()
|
|||
grantlee_templates.clear();
|
||||
grantlee_statistics_templates.clear();
|
||||
QDir dir(getPrintingTemplatePathUser());
|
||||
QFileInfoList list = dir.entryInfoList(QDir::Files | QDir::NoDotAndDotDot);
|
||||
foreach (QFileInfo finfo, list) {
|
||||
QString filename = finfo.fileName();
|
||||
QStringList list = dir.entryList(QDir::Files | QDir::NoDotAndDotDot);
|
||||
foreach (const QString& filename, list) {
|
||||
if (filename.at(filename.size() - 1) != '~') {
|
||||
grantlee_templates.append(finfo.fileName());
|
||||
grantlee_templates.append(filename);
|
||||
}
|
||||
}
|
||||
|
||||
// find statistics templates
|
||||
dir.setPath(getPrintingTemplatePathUser() + QDir::separator() + "statistics");
|
||||
list = dir.entryInfoList(QDir::Files | QDir::NoDotAndDotDot);
|
||||
foreach (QFileInfo finfo, list) {
|
||||
QString filename = finfo.fileName();
|
||||
list = dir.entryList(QDir::Files | QDir::NoDotAndDotDot);
|
||||
foreach (const QString& filename, list) {
|
||||
if (filename.at(filename.size() - 1) != '~') {
|
||||
grantlee_statistics_templates.append(finfo.fileName());
|
||||
grantlee_statistics_templates.append(filename);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue