![]() |
Sayonara Player
|
#include <DirectoryReader.h>
Directory reader functions.
Public Member Functions | |
void | set_filter (const QStringList &filter) |
set name filters More... | |
void | set_filter (const QString &filter) |
set a single name filter More... | |
void | files_in_directory_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 | files_in_directory (const QDir &base_dir, QStringList &files) const |
MetaDataList | metadata_from_filelist (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... | |
void DirectoryReader::files_in_directory_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 |
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 |
MetaDataList DirectoryReader::metadata_from_filelist | ( | 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 |