Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlPropertyData::Flags Struct Reference

#include <qqmlpropertydata_p.h>

Collaboration diagram for QQmlPropertyData::Flags:

Public Types

enum  Type {
  OtherType = 0 , FunctionType = 1 , QObjectDerivedType = 2 , EnumType = 3 ,
  QListType = 4 , VarPropertyType = 5 , QVariantType = 6
}

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 setIsDeepAlias (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 setIsOverridableSignal (bool b)
void setIsCloned (bool b)
void setIsConstructor (bool b)
void setHasMetaObject (bool b)
void setType (Type newType)

Friends

class QQmlPropertyData

Detailed Description

Definition at line 38 of file qqmlpropertydata_p.h.

Member Enumeration Documentation

◆ Type

Enumerator
OtherType 
FunctionType 
QObjectDerivedType 
EnumType 
QListType 
VarPropertyType 
QVariantType 

Definition at line 40 of file qqmlpropertydata_p.h.

Constructor & Destructor Documentation

◆ Flags()

QQmlPropertyData::Flags::Flags ( )
inline

Definition at line 506 of file qqmlpropertydata_p.h.

References OtherType.

Member Function Documentation

◆ copyPropertyTypeFlags()

void QQmlPropertyData::Flags::copyPropertyTypeFlags ( QQmlPropertyData::Flags from)
inline

Definition at line 542 of file qqmlpropertydata_p.h.

References EnumType, QListType, QObjectDerivedType, and QVariantType.

◆ operator==()

bool QQmlPropertyData::Flags::operator== ( const Flags & other) const
inline

Definition at line 525 of file qqmlpropertydata_p.h.

◆ setHasArguments()

void QQmlPropertyData::Flags::setHasArguments ( bool b)
inline

Definition at line 142 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setHasMetaObject()

void QQmlPropertyData::Flags::setHasMetaObject ( bool b)
inline

Definition at line 182 of file qqmlpropertydata_p.h.

Referenced by QQmlPropertyData::setMetaObject().

Here is the caller graph for this function:

◆ setIsAlias()

void QQmlPropertyData::Flags::setIsAlias ( bool b)
inline

Definition at line 108 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsBindable()

void QQmlPropertyData::Flags::setIsBindable ( bool b)
inline

Definition at line 127 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsCloned()

void QQmlPropertyData::Flags::setIsCloned ( bool b)
inline

Definition at line 172 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsConstant()

void QQmlPropertyData::Flags::setIsConstant ( bool b)
inline

Definition at line 94 of file qqmlpropertydata_p.h.

◆ setIsConstructor()

void QQmlPropertyData::Flags::setIsConstructor ( bool b)
inline

Definition at line 177 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsDeepAlias()

void QQmlPropertyData::Flags::setIsDeepAlias ( bool b)
inline

Definition at line 113 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsFinal()

void QQmlPropertyData::Flags::setIsFinal ( bool b)
inline

Definition at line 118 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsOverridableSignal()

void QQmlPropertyData::Flags::setIsOverridableSignal ( bool b)
inline

Definition at line 166 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsOverridden()

void QQmlPropertyData::Flags::setIsOverridden ( bool b)
inline

Definition at line 123 of file qqmlpropertydata_p.h.

◆ setIsRequired()

void QQmlPropertyData::Flags::setIsRequired ( bool b)
inline

Definition at line 132 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsResettable()

void QQmlPropertyData::Flags::setIsResettable ( bool b)
inline

Definition at line 103 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsSignal()

void QQmlPropertyData::Flags::setIsSignal ( bool b)
inline

Definition at line 146 of file qqmlpropertydata_p.h.

References FunctionType.

Referenced by QQmlPropertyData::defaultSignalFlags().

Here is the caller graph for this function:

◆ setIsSignalHandler()

void QQmlPropertyData::Flags::setIsSignalHandler ( bool b)
inline

Definition at line 160 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsV4Function()

void QQmlPropertyData::Flags::setIsV4Function ( bool b)
inline

Definition at line 155 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setIsVMEFunction()

void QQmlPropertyData::Flags::setIsVMEFunction ( bool b)
inline

Definition at line 137 of file qqmlpropertydata_p.h.

References FunctionType.

Referenced by QQmlPropertyData::defaultSlotFlags().

Here is the caller graph for this function:

◆ setIsVMESignal()

void QQmlPropertyData::Flags::setIsVMESignal ( bool b)
inline

Definition at line 150 of file qqmlpropertydata_p.h.

References FunctionType.

Referenced by QQmlPropertyData::defaultSignalFlags().

Here is the caller graph for this function:

◆ setIsWritable()

void QQmlPropertyData::Flags::setIsWritable ( bool b)
inline

Definition at line 98 of file qqmlpropertydata_p.h.

References FunctionType.

◆ setType()

void QQmlPropertyData::Flags::setType ( Type newType)
inline

Definition at line 186 of file qqmlpropertydata_p.h.

Referenced by QQmlPropertyData::defaultSignalFlags(), and QQmlPropertyData::defaultSlotFlags().

Here is the caller graph for this function:

◆ QQmlPropertyData

friend class QQmlPropertyData
friend

Definition at line 39 of file qqmlpropertydata_p.h.


The documentation for this struct was generated from the following file: