![]() |
Qt 6.x
The Qt SDK
|
#include <qqmljsresourcefilemapper_p.h>
Classes | |
struct | Entry |
struct | Filter |
Public Types | |
enum | FilterMode { File = 0x0 , Directory = 0x1 , Resource = 0x2 , Recurse = 0x4 } |
Public Member Functions | |
Q_DECLARE_FLAGS (FilterFlags, FilterMode) | |
QQmlJSResourceFileMapper (const QStringList &resourceFiles) | |
bool | isEmpty () const |
bool | isFile (const QString &resourcePath) const |
QList< Entry > | filter (const Filter &filter) const |
QStringList | filePaths (const Filter &filter) const |
QStringList | resourcePaths (const Filter &filter) const |
Entry | entry (const Filter &filter) const |
Static Public Member Functions | |
static Filter | allQmlJSFilter () |
static Filter | localFileFilter (const QString &file) |
static Filter | resourceFileFilter (const QString &file) |
static Filter | resourceQmlDirectoryFilter (const QString &directory) |
Definition at line 25 of file qqmljsresourcefilemapper_p.h.
Enumerator | |
---|---|
File | |
Directory | |
Resource | |
Recurse |
Definition at line 34 of file qqmljsresourcefilemapper_p.h.
QQmlJSResourceFileMapper::QQmlJSResourceFileMapper | ( | const QStringList & | resourceFiles | ) |
Definition at line 48 of file qqmljsresourcefilemapper.cpp.
References fileName, and QIODeviceBase::ReadOnly.
|
static |
Definition at line 12 of file qqmljsresourcefilemapper.cpp.
References Directory, QStringLiteral, and Recurse.
QQmlJSResourceFileMapper::Entry QQmlJSResourceFileMapper::entry | ( | const Filter & | filter | ) | const |
Definition at line 159 of file qqmljsresourcefilemapper.cpp.
References doFilter().
Referenced by QQmlJSUtils::sourceDirectoryPath().
QStringList QQmlJSResourceFileMapper::filePaths | ( | const Filter & | filter | ) | const |
Definition at line 137 of file qqmljsresourcefilemapper.cpp.
References doFilter().
Referenced by QQmlJSUtils::sourceDirectoryPath().
QList< QQmlJSResourceFileMapper::Entry > QQmlJSResourceFileMapper::filter | ( | const Filter & | filter | ) | const |
Definition at line 126 of file qqmljsresourcefilemapper.cpp.
References doFilter().
bool QQmlJSResourceFileMapper::isEmpty | ( | ) | const |
Definition at line 58 of file qqmljsresourcefilemapper.cpp.
bool QQmlJSResourceFileMapper::isFile | ( | const QString & | resourcePath | ) | const |
Definition at line 63 of file qqmljsresourcefilemapper.cpp.
|
static |
Definition at line 20 of file qqmljsresourcefilemapper.cpp.
References QFileInfo::canonicalFilePath(), file, and File.
Referenced by QQmlJSImportVisitor::implicitImportDirectory(), and QQmlJSLinter::lintFile().
QQmlJSResourceFileMapper::Q_DECLARE_FLAGS | ( | FilterFlags | , |
FilterMode | |||
) |
|
static |
Definition at line 29 of file qqmljsresourcefilemapper.cpp.
References file, and Resource.
Referenced by QQmlJSUtils::sourceDirectoryPath().
QStringList QQmlJSResourceFileMapper::resourcePaths | ( | const Filter & | filter | ) | const |
Definition at line 148 of file qqmljsresourcefilemapper.cpp.
References doFilter().
|
static |
Definition at line 38 of file qqmljsresourcefilemapper.cpp.
References directory, Directory, QStringLiteral, and Resource.