![]() |
Qt 6.x
The Qt SDK
|
#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 QQmlJS::AST::Node::accept(), QFileInfo::baseName(), QString::chopped(), QFileDevice::close(), QString::endsWith(), engine, file, QString::fromUtf8(), QQmlJSImportVisitor::implicitImportDirectory(), info, QQmlJSImporter::makeImportVisitor(), QFile::open(), QStringLiteral, QIODevice::readAll(), QIODeviceBase::ReadOnly, QQmlJSImporter::resourceFileMapper(), QQmlJSLogger::setCode(), QQmlJS::Lexer::setCode(), QQmlJSLogger::setFileName(), QQmlJSLogger::setSilent(), QFileInfo::suffix(), and QString::toLower().