![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlpropertyresolver_p.h>
Collaboration diagram for QQmlPropertyResolver: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().
Here is the caller graph for this function:| 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.
Here is the call graph for this function:| QQmlPropertyCache::ConstPtr QQmlPropertyResolver::cache |
Definition at line 46 of file qqmlpropertyresolver_p.h.
Referenced by property(), and signal().