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
qqmltyperegistrarutils.cpp File Reference

(c60fba4813fa066c98fe5a098dffd7ef31f32425)

#include "qqmltyperegistrarutils_p.h"
#include "qmetatypesjsonprocessor_p.h"
#include <QtCore/qcborarray.h>
#include <QtCore/qcbormap.h>
#include <QtCore/qcborvalue.h>
#include <QtCore/qdebug.h>
#include <QtCore/qfile.h>
#include <QtCore/qdiriterator.h>
#include <QtCore/private/qduplicatetracker_p.h>
#include <QtCore/qtextstream.h>
Include dependency graph for qqmltyperegistrarutils.cpp:

Go to the source code of this file.

Functions

QT_BEGIN_NAMESPACE QTypeRevision handleInMinorVersion (QTypeRevision revision, int majorVersion)
QAnyStringView interfaceName (const Interface &iface)
static QDebug message (QDebug base, QAnyStringView message, QAnyStringView fileName, int lineNumber)
QDebug warning (QAnyStringView fileName, int lineNumber)
QDebug warning (const MetaType &classDef)
QDebug error (QAnyStringView fileName, int lineNumber)
int mergeQtConfFiles (const QString &pathToList, const QString &pathToMergedQtConfsList)

Function Documentation

◆ error()

QDebug error ( QAnyStringView fileName,
int lineNumber )

Definition at line 58 of file qqmltyperegistrarutils.cpp.

◆ handleInMinorVersion()

QT_BEGIN_NAMESPACE QTypeRevision handleInMinorVersion ( QTypeRevision revision,
int majorVersion )

Definition at line 21 of file qqmltyperegistrarutils.cpp.

◆ interfaceName()

QAnyStringView interfaceName ( const Interface & iface)

Definition at line 30 of file qqmltyperegistrarutils.cpp.

◆ mergeQtConfFiles()

int mergeQtConfFiles ( const QString & pathToList,
const QString & pathToMergedQtConfsList )

pathToList points to a file listing all qt.parts.conf files pathToFinalQtConfsList points to a file that lists the final merged qt.conf file location for each qt.parts.conf file In any given directory, there might be more than one qt.parts.conf file (especially on Winodws). We need to merge all import paths for a given folder (but want to avoid duplicate entries).

Definition at line 71 of file qqmltyperegistrarutils.cpp.

◆ message()

QDebug message ( QDebug base,
QAnyStringView message,
QAnyStringView fileName,
int lineNumber )
static

Definition at line 35 of file qqmltyperegistrarutils.cpp.

◆ warning() [1/2]

QDebug warning ( const MetaType & classDef)

Definition at line 48 of file qqmltyperegistrarutils.cpp.

References MetaType::lineNumber().

Referenced by QmlTypesClassDescription::collect(), and FoundType::select().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ warning() [2/2]

QDebug warning ( QAnyStringView fileName,
int lineNumber )

Definition at line 43 of file qqmltyperegistrarutils.cpp.