![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlpropertycachecreator_p.h>
Classes | |
struct | IncrementalResult |
Static Public Member Functions | |
static QMetaType | metaTypeForPropertyType (QV4::CompiledData::CommonType type) |
static QMetaType | listTypeForPropertyType (QV4::CompiledData::CommonType type) |
static bool | canCreateClassNameTypeByUrl (const QUrl &url) |
static QByteArray | createClassNameTypeByUrl (const QUrl &url) |
static QByteArray | createClassNameForInlineComponent (const QUrl &baseUrl, const QString &name) |
Static Public Attributes | |
static QAtomicInt Q_AUTOTEST_EXPORT | classIndexCounter |
Definition at line 63 of file qqmlpropertycachecreator_p.h.
|
static |
Definition at line 89 of file qqmlpropertycachecreator.cpp.
References processUrlForClassName(), and url.
Referenced by QQmlTypeData::done().
|
static |
Definition at line 108 of file qqmlpropertycachecreator.cpp.
References baseUrl, classIndexCounter, QBasicAtomicInteger< T >::fetchAndAddRelaxed(), QByteArray::number(), processUrlForClassName(), and QStringView::toUtf8().
Referenced by doRegisterInlineComponentType().
|
static |
Definition at line 98 of file qqmlpropertycachecreator.cpp.
References classIndexCounter, QBasicAtomicInteger< T >::fetchAndAddRelaxed(), QByteArray::number(), processUrlForClassName(), QStringView::toUtf8(), and url.
Referenced by createQQmlType(), createQQmlType(), and createTypeForUrl().
|
static |
Definition at line 43 of file qqmlpropertycachecreator.cpp.
References QV4::CompiledData::Bool, QV4::CompiledData::Date, QV4::CompiledData::DateTime, QV4::CompiledData::Int, QV4::CompiledData::Invalid, QV4::CompiledData::Point, QV4::CompiledData::Real, QV4::CompiledData::Rect, QV4::CompiledData::RegExp, QV4::CompiledData::Size, QV4::CompiledData::String, QV4::CompiledData::Time, QV4::CompiledData::Url, QV4::CompiledData::Var, and QV4::CompiledData::Void.
|
static |
Definition at line 17 of file qqmlpropertycachecreator.cpp.
References QV4::CompiledData::Bool, QV4::CompiledData::Date, QV4::CompiledData::DateTime, QV4::CompiledData::Int, QV4::CompiledData::Invalid, QV4::CompiledData::Point, QV4::CompiledData::Real, QV4::CompiledData::Rect, QV4::CompiledData::RegExp, QV4::CompiledData::Size, QV4::CompiledData::String, QV4::CompiledData::Time, QV4::CompiledData::Url, QV4::CompiledData::Var, and QV4::CompiledData::Void.
Referenced by QV4::Function::Function().
|
static |
Definition at line 67 of file qqmlpropertycachecreator_p.h.
Referenced by createClassNameForInlineComponent(), and createClassNameTypeByUrl().