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>.
Loading...
Searching...
No Matches
qqmltypescreator.cpp File Reference

(2fc45188c9344ee54205ffc34401c05cdc678c07)

#include "qanystringviewutils_p.h"
#include "qqmltyperegistrarconstants_p.h"
#include "qqmltyperegistrarutils_p.h"
#include "qqmltypesclassdescription_p.h"
#include "qqmltypescreator_p.h"
#include <QtCore/qset.h>
#include <QtCore/qcborarray.h>
#include <QtCore/qcbormap.h>
#include <QtCore/qsavefile.h>
#include <QtCore/qfile.h>
#include <QtCore/qversionnumber.h>
#include <QtCore/private/qstringalgorithms_p.h>
+ Include dependency graph for qqmltypescreator.cpp:

Go to the source code of this file.

Functions

static QString convertPrivateClassToUsableForm (QAnyStringView s)
 
template<typename Member >
bool isAllowedInMajorVersion (const Member &memberObject, QTypeRevision maxMajorVersion)
 
template<typename Members , typename Postprocess >
Members members (const Members &candidates, QTypeRevision maxMajorVersion, Postprocess &&process)
 
template<typename Members >
Members members (const Members &candidates, QTypeRevision maxMajorVersion)
 
template<typename Members >
Members constructors (const Members &candidates, QTypeRevision maxMajorVersion)
 

Function Documentation

◆ constructors()

template<typename Members >
Members constructors ( const Members & candidates,
QTypeRevision maxMajorVersion )

Definition at line 316 of file qqmltypescreator.cpp.

References members().

Referenced by QV4::Heap::QMetaObjectWrapper::destroy(), and QV4::Heap::QMetaObjectWrapper::ensureConstructorsCache().

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

◆ convertPrivateClassToUsableForm()

static QString convertPrivateClassToUsableForm ( QAnyStringView s)
static

Definition at line 26 of file qqmltypescreator.cpp.

◆ isAllowedInMajorVersion()

template<typename Member >
bool isAllowedInMajorVersion ( const Member & memberObject,
QTypeRevision maxMajorVersion )

Definition at line 289 of file qqmltypescreator.cpp.

References QTypeRevision::hasMajorVersion().

Referenced by members().

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

◆ members() [1/2]

template<typename Members >
Members members ( const Members & candidates,
QTypeRevision maxMajorVersion )

Definition at line 310 of file qqmltypescreator.cpp.

References members().

+ Here is the call graph for this function:

◆ members() [2/2]

template<typename Members , typename Postprocess >
Members members ( const Members & candidates,
QTypeRevision maxMajorVersion,
Postprocess && process )