Directory reader functions.
More...
#include <DirectoryReader.h>
|
| DirectoryReader (const QStringList &filter) |
|
void | set_filter (const QStringList &filter) |
| set name filters More...
|
|
void | set_filter (const QString &filter) |
| set a single name filter More...
|
|
void | scan_files_recursive (const QDir &base_dir, QStringList &files) const |
| fetch all files recursively for base_dir. Only files matching the name filter will be extracted More...
|
|
void | scan_files (const QDir &base_dir, QStringList &files) const |
|
MetaDataList | scan_metadata (const QStringList &paths) |
| extracts MetaData structures from a list of files More...
|
|
QStringList | find_files_rec (const QDir &dir, const QString &filename) |
| Finds files recursively in the given directory with the given filter. More...
|
|
Directory reader functions.
◆ find_files_rec()
QStringList DirectoryReader::find_files_rec |
( |
const QDir & |
dir, |
|
|
const QString & |
filename |
|
) |
| |
Finds files recursively in the given directory with the given filter.
- Parameters
-
dir | directory to search in |
filename | filenames to find |
- Returns
- list of all found files
◆ scan_files_recursive()
void DirectoryReader::scan_files_recursive |
( |
const QDir & |
base_dir, |
|
|
QStringList & |
files |
|
) |
| const |
fetch all files recursively for base_dir. Only files matching the name filter will be extracted
- Parameters
-
base_dir | the directory of interest |
files | this array will be filled with the found absolute file paths |
◆ scan_metadata()
MetaDataList DirectoryReader::scan_metadata |
( |
const QStringList & |
paths | ) |
|
extracts MetaData structures from a list of files
- Parameters
-
- Returns
- A list of MetaData extracted from paths
◆ set_filter() [1/2]
void DirectoryReader::set_filter |
( |
const QStringList & |
filter | ) |
|
set name filters
- Parameters
-
◆ set_filter() [2/2]
void DirectoryReader::set_filter |
( |
const QString & |
filter | ) |
|
set a single name filter
- Parameters
-