Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qqmljstypereader_p.h>
Public Member Functions | |
QQmlJSTypeReader (QQmlJSImporter *importer, const QString &file) | |
bool | operator() (const QSharedPointer< QQmlJSScope > &scope) |
QList< QQmlJS::DiagnosticMessage > | errors () const |
Definition at line 29 of file qqmljstypereader_p.h.
|
inline |
Definition at line 32 of file qqmljstypereader_p.h.
|
inline |
Definition at line 38 of file qqmljstypereader_p.h.
QT_BEGIN_NAMESPACE bool QQmlJSTypeReader::operator() | ( | const QSharedPointer< QQmlJSScope > & | scope | ) |
Definition at line 18 of file qqmljstypereader.cpp.
References QString::chopped(), QFileDevice::close(), QString::endsWith(), engine, file, QString::fromUtf8(), QQmlJSImportVisitor::implicitImportDirectory(), info, QFile::open(), QStringLiteral, QIODevice::readAll(), QIODeviceBase::ReadOnly, QQmlJSImporter::resourceFileMapper(), QQmlJSImporter::runImportVisitor(), QQmlJSLogger::setCode(), QQmlJS::Lexer::setCode(), QQmlJSLogger::setFileName(), and QQmlJSLogger::setSilent().