![]() |
Sayonara Player
|
#include <DirectoryReader.h>
Directory reader functions.
Public Member Functions | |
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... | |
QStringList DirectoryReader::find_files_rec | ( | const QDir & | dir, |
const QString & | filename | ||
) |
Finds files recursively in the given directory with the given filter.
dir | directory to search in |
filename | filenames to find |
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
base_dir | the directory of interest |
files | this array will be filled with the found absolute file paths |
MetaDataList DirectoryReader::scan_metadata | ( | const QStringList & | paths | ) |
void DirectoryReader::set_filter | ( | const QStringList & | filter | ) |
set name filters
filter | name filters |
void DirectoryReader::set_filter | ( | const QString & | filter | ) |
set a single name filter
filter | name filter |