QrcParser Class

(Debugger::QmlJS::QrcParser)

Public Types

typedef ConstPtr
typedef Ptr

Public Functions

~QrcParser()
void collectFilesAtPath(const Debugger::QString &path, Debugger::QStringList *res, const Debugger::QLocale *locale = 0) const
void collectFilesInPath(const Debugger::QString &path, QMap<Debugger::QString, Debugger::QStringList> *res, bool addDirs = false, const Debugger::QLocale *locale = 0) const
void collectResourceFilesForSourceFile(const Debugger::QString &sourceFile, Debugger::QStringList *results, const Debugger::QLocale *locale = 0) const
Debugger::QStringList errorMessages() const
Debugger::QString firstFileAtPath(const Debugger::QString &path, const Debugger::QLocale &locale) const
bool hasDirAtPath(const Debugger::QString &path, const Debugger::QLocale *locale = 0) const
bool isValid() const
Debugger::QStringList languages() const
bool parseFile(const Debugger::QString &path, const Debugger::QString &contents)

Static Public Members

Debugger::QString normalizedQrcDirectoryPath(const Debugger::QString &path)
Debugger::QString normalizedQrcFilePath(const Debugger::QString &path)
Debugger::QmlJS::QrcParser::Ptr parseQrcFile(const Debugger::QString &path, const Debugger::QString &contents)
Debugger::QString qrcDirectoryPathForQrcFilePath(const Debugger::QString &file)

Member Type Documentation

typedef QrcParser::ConstPtr

typedef QrcParser::Ptr

Member Function Documentation

QrcParser::~QrcParser()

Destroys the instance of QrcParser.

void QrcParser::collectFilesAtPath(const Debugger::QString &path, Debugger::QStringList *res, const Debugger::QLocale *locale = 0) const

void QrcParser::collectFilesInPath(const Debugger::QString &path, QMap<Debugger::QString, Debugger::QStringList> *res, bool addDirs = false, const Debugger::QLocale *locale = 0) const

void QrcParser::collectResourceFilesForSourceFile(const Debugger::QString &sourceFile, Debugger::QStringList *results, const Debugger::QLocale *locale = 0) const

Debugger::QStringList QrcParser::errorMessages() const

Debugger::QString QrcParser::firstFileAtPath(const Debugger::QString &path, const Debugger::QLocale &locale) const

bool QrcParser::hasDirAtPath(const Debugger::QString &path, const Debugger::QLocale *locale = 0) const

bool QrcParser::isValid() const

Debugger::QStringList QrcParser::languages() const

[static] Debugger::QString QrcParser::normalizedQrcDirectoryPath(const Debugger::QString &path)

[static] Debugger::QString QrcParser::normalizedQrcFilePath(const Debugger::QString &path)

bool QrcParser::parseFile(const Debugger::QString &path, const Debugger::QString &contents)

[static] Debugger::QmlJS::QrcParser::Ptr QrcParser::parseQrcFile(const Debugger::QString &path, const Debugger::QString &contents)

[static] Debugger::QString QrcParser::qrcDirectoryPathForQrcFilePath(const Debugger::QString &file)