![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlpropertydata_p.h>
Collaboration diagram for QQmlPropertyData::Flags:Public Types | |
| enum | Types { OtherType = 0 , FunctionType = 1 , QObjectDerivedType = 2 , EnumType = 3 , QListType = 4 , QJSValueType = 6 , VarPropertyType = 8 , QVariantType = 9 , ValueType = 10 } |
| enum | { BitsLeftInFlags = 16 } |
Public Member Functions | |
| Flags () | |
| bool | operator== (const Flags &other) const |
| void | copyPropertyTypeFlags (Flags from) |
| void | setIsConstant (bool b) |
| void | setIsWritable (bool b) |
| void | setIsResettable (bool b) |
| void | setIsAlias (bool b) |
| void | setIsFinal (bool b) |
| void | setIsOverridden (bool b) |
| void | setIsBindable (bool b) |
| void | setIsRequired (bool b) |
| void | setIsVMEFunction (bool b) |
| void | setHasArguments (bool b) |
| void | setIsSignal (bool b) |
| void | setIsVMESignal (bool b) |
| void | setIsV4Function (bool b) |
| void | setIsSignalHandler (bool b) |
| void | setIsOverload (bool b) |
| void | setIsCloned (bool b) |
| void | setIsConstructor (bool b) |
Public Attributes | |
| unsigned | otherBits: BitsLeftInFlags |
| unsigned | type: 4 |
| unsigned | overrideIndexIsProperty: 1 |
Friends | |
| class | QQmlPropertyData |
Definition at line 38 of file qqmlpropertydata_p.h.
| anonymous enum |
| Enumerator | |
|---|---|
| BitsLeftInFlags | |
Definition at line 59 of file qqmlpropertydata_p.h.
| enum QQmlPropertyData::Flags::Types |
| Enumerator | |
|---|---|
| OtherType | |
| FunctionType | |
| QObjectDerivedType | |
| EnumType | |
| QListType | |
| QJSValueType | |
| VarPropertyType | |
| QVariantType | |
| ValueType | |
Definition at line 40 of file qqmlpropertydata_p.h.
|
inline |
Definition at line 411 of file qqmlpropertydata_p.h.
References Flags().
Referenced by Flags().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 444 of file qqmlpropertydata_p.h.
References copyPropertyTypeFlags(), and type.
Referenced by copyPropertyTypeFlags().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 428 of file qqmlpropertydata_p.h.
References QQmlPropertyData::isOverridden(), QQmlPropertyData::isSignalHandler(), QQmlPropertyData::isVMEFunction(), other(), and QQmlPropertyData::overrideIndexIsProperty().
Here is the call graph for this function:
|
inline |
Definition at line 137 of file qqmlpropertydata_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyData::load().
Here is the caller graph for this function:
|
inline |
Definition at line 109 of file qqmlpropertydata_p.h.
References Q_ASSERT.
|
inline |
Definition at line 123 of file qqmlpropertydata_p.h.
References Q_ASSERT.
|
inline |
Definition at line 165 of file qqmlpropertydata_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyData::load().
Here is the caller graph for this function:
|
inline |
Definition at line 95 of file qqmlpropertydata_p.h.
Referenced by QQmlPropertyData::flagsForProperty(), and QQmlPropertyData::load().
Here is the caller graph for this function:
|
inline |
Definition at line 170 of file qqmlpropertydata_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyData::load().
Here is the caller graph for this function:
|
inline |
Definition at line 114 of file qqmlpropertydata_p.h.
References Q_ASSERT.
|
inline |
Definition at line 160 of file qqmlpropertydata_p.h.
References QQmlPropertyData::isOverload(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 119 of file qqmlpropertydata_p.h.
References QQmlPropertyData::isOverridden().
Referenced by QQmlPropertyData::markAsOverrideOf().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 128 of file qqmlpropertydata_p.h.
References Q_ASSERT.
|
inline |
Definition at line 104 of file qqmlpropertydata_p.h.
References Q_ASSERT.
|
inline |
Definition at line 141 of file qqmlpropertydata_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyData::load().
Here is the caller graph for this function:
|
inline |
Definition at line 155 of file qqmlpropertydata_p.h.
References QQmlPropertyData::isSignalHandler(), and Q_ASSERT.
Referenced by QQmlPropertyCache::appendSignal().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 150 of file qqmlpropertydata_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyData::load().
Here is the caller graph for this function:
|
inline |
Definition at line 133 of file qqmlpropertydata_p.h.
References QQmlPropertyData::isVMEFunction(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 145 of file qqmlpropertydata_p.h.
References Q_ASSERT.
|
inline |
Definition at line 99 of file qqmlpropertydata_p.h.
References Q_ASSERT.
Referenced by QQmlPropertyCacheCreator< ObjectContainer >::createMetaObject().
Here is the caller graph for this function:
|
friend |
Definition at line 39 of file qqmlpropertydata_p.h.
| unsigned QQmlPropertyData::Flags::otherBits |
Definition at line 60 of file qqmlpropertydata_p.h.
Referenced by QQmlPropertyData::relativePropertyIndex(), QQmlPropertyData::setFlags(), and QQmlPropertyData::trySetStaticMetaCallFunction().
| unsigned QQmlPropertyData::Flags::overrideIndexIsProperty |
Definition at line 89 of file qqmlpropertydata_p.h.
Referenced by QQmlPropertyData::overrideIndexIsProperty(), and QQmlPropertyData::setOverrideIndexIsProperty().
| unsigned QQmlPropertyData::Flags::type |
Definition at line 84 of file qqmlpropertydata_p.h.
Referenced by copyPropertyTypeFlags(), QQmlPropertyCacheCreator< ObjectContainer >::createMetaObject(), QQmlPropertyData::isEnum(), QQmlPropertyData::isFunction(), QQmlPropertyData::isQJSValue(), QQmlPropertyData::isQList(), QQmlPropertyData::isQObject(), QQmlPropertyData::isQVariant(), QQmlPropertyData::isVarProperty(), and QQmlPropertyData::load().