![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlpropertyresolver_p.h>
Public Types | |
enum | RevisionCheck { CheckRevision , IgnoreRevision } |
Public Member Functions | |
QQmlPropertyResolver (const QQmlPropertyCache::ConstPtr &cache) | |
const QQmlPropertyData * | property (int index) const |
const QQmlPropertyData * | property (const QString &name, bool *notInRevision=nullptr, RevisionCheck check=CheckRevision) const |
const QQmlPropertyData * | signal (const QString &name, bool *notInRevision) const |
Public Attributes | |
QQmlPropertyCache::ConstPtr | cache |
Definition at line 24 of file qqmlpropertyresolver_p.h.
Enumerator | |
---|---|
CheckRevision | |
IgnoreRevision |
Definition at line 35 of file qqmlpropertyresolver_p.h.
|
inline |
Definition at line 26 of file qqmlpropertyresolver_p.h.
QT_BEGIN_NAMESPACE const QQmlPropertyData * QQmlPropertyResolver::property | ( | const QString & | name, |
bool * | notInRevision = nullptr , |
||
RevisionCheck | check = CheckRevision |
||
) | const |
Definition at line 9 of file qqmlpropertyresolver.cpp.
References cache, d, and IgnoreRevision.
|
inline |
Definition at line 30 of file qqmlpropertyresolver_p.h.
References cache.
Referenced by QQmlAliasAnnotator::annotateBindingsToAliases(), QQmlPropertyCacheCreator< ObjectContainer >::createMetaObject(), QQmlEnumTypeResolver::resolveEnumBindings(), QQmlBindingInstantiationContext::resolveInstantiatingProperty(), and QQmlScriptStringScanner::scan().
const QQmlPropertyData * QQmlPropertyResolver::signal | ( | const QString & | name, |
bool * | notInRevision | ||
) | const |
Definition at line 29 of file qqmlpropertyresolver.cpp.
References cache, d, QString::mid(), and property.
QQmlPropertyCache::ConstPtr QQmlPropertyResolver::cache |
Definition at line 46 of file qqmlpropertyresolver_p.h.
Referenced by property(), and signal().