Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qqmldirparser.cpp File Reference

(735556d19d7bd67a1a9729586743e1c8b86de257)

#include "qqmldirparser_p.h"
#include <QtCore/QtDebug>
Include dependency graph for qqmldirparser.cpp:

Go to the source code of this file.

Functions

static QT_BEGIN_NAMESPACE int parseInt (QStringView str, bool *ok)
static QTypeRevision parseVersion (const QString &str)
static void scanSpace (const QChar *&ch)
static void scanToEnd (const QChar *&ch)
static QString scanWord (const QChar *&ch)
static QString pathWithoutFileSelectors (QString path, qsizetype firstPlus)
static bool canDisambiguate (const QString &fileName1, const QString &fileName2, QString *correctedFileName)
static void disambiguateFileSelectedComponents (QQmlDirComponents *components)
static void disambiguateFileSelectedScripts (QQmlDirScripts *scripts)
QDebugoperator<< (QDebug &debug, const QQmlDirParser::Component &component)
QDebugoperator<< (QDebug &debug, const QQmlDirParser::Script &script)

Function Documentation

◆ canDisambiguate()

bool canDisambiguate ( const QString & fileName1,
const QString & fileName2,
QString * correctedFileName )
static

Definition at line 444 of file qqmldirparser.cpp.

◆ disambiguateFileSelectedComponents()

void disambiguateFileSelectedComponents ( QQmlDirComponents * components)
static

Definition at line 482 of file qqmldirparser.cpp.

◆ disambiguateFileSelectedScripts()

void disambiguateFileSelectedScripts ( QQmlDirScripts * scripts)
static

Definition at line 522 of file qqmldirparser.cpp.

◆ operator<<() [1/2]

QDebug & operator<< ( QDebug & debug,
const QQmlDirParser::Component & component )

Definition at line 585 of file qqmldirparser.cpp.

◆ operator<<() [2/2]

QDebug & operator<< ( QDebug & debug,
const QQmlDirParser::Script & script )

Definition at line 593 of file qqmldirparser.cpp.

◆ parseInt()

QT_BEGIN_NAMESPACE int parseInt ( QStringView str,
bool * ok )
static

Definition at line 10 of file qqmldirparser.cpp.

◆ parseVersion()

QTypeRevision parseVersion ( const QString & str)
static

Definition at line 27 of file qqmldirparser.cpp.

◆ pathWithoutFileSelectors()

QString pathWithoutFileSelectors ( QString path,
qsizetype firstPlus )
static

Definition at line 429 of file qqmldirparser.cpp.

◆ scanSpace()

void scanSpace ( const QChar *& ch)
inlinestatic

Definition at line 55 of file qqmldirparser.cpp.

◆ scanToEnd()

void scanToEnd ( const QChar *& ch)
inlinestatic

Definition at line 60 of file qqmldirparser.cpp.

◆ scanWord()

QString scanWord ( const QChar *& ch)
inlinestatic

Definition at line 65 of file qqmldirparser.cpp.