Qt 4.8
Classes | Public Types | Public Functions | Public Variables | List of all members
QDeclarativeMetaTypeData Struct Reference

Classes

struct  ModuleInfo
 

Public Types

typedef QHash< int, QDeclarativeType * > Ids
 
typedef QHash< const QMetaObject *, QDeclarativeType * > MetaObjects
 
typedef QHash< QByteArray, ModuleInfoModuleInfoHash
 
typedef QHash< QByteArray, QDeclarativeType * > Names
 
typedef QHash< int, QDeclarativeMetaType::StringConverterStringConverters
 

Public Functions

 ~QDeclarativeMetaTypeData ()
 

Public Variables

Ids idToType
 
QBitArray interfaces
 
QBitArray lists
 
MetaObjects metaObjectToType
 
ModuleInfoHash modules
 
Names nameToType
 
QBitArray objects
 
QList< QDeclarativePrivate::AutoParentFunctionparentFunctions
 
StringConverters stringConverters
 
QList< QDeclarativeType * > types
 

Detailed Description

Definition at line 94 of file qdeclarativemetatype.cpp.

Typedefs

◆ Ids

Definition at line 98 of file qdeclarativemetatype.cpp.

◆ MetaObjects

Definition at line 102 of file qdeclarativemetatype.cpp.

◆ ModuleInfoHash

Definition at line 115 of file qdeclarativemetatype.cpp.

◆ Names

Definition at line 100 of file qdeclarativemetatype.cpp.

◆ StringConverters

Definition at line 104 of file qdeclarativemetatype.cpp.

Constructors and Destructors

◆ ~QDeclarativeMetaTypeData()

QDeclarativeMetaTypeData::~QDeclarativeMetaTypeData ( )

Definition at line 135 of file qdeclarativemetatype.cpp.

136 {
137  for (int i = 0; i < types.count(); ++i)
138  delete types.at(i);
139 }
int count(const T &t) const
Returns the number of occurrences of value in the list.
Definition: qlist.h:891
const T & at(int i) const
Returns the item at index position i in the list.
Definition: qlist.h:468
QList< QDeclarativeType * > types

Properties

◆ idToType

Ids QDeclarativeMetaTypeData::idToType

◆ interfaces

QBitArray QDeclarativeMetaTypeData::interfaces

◆ lists

QBitArray QDeclarativeMetaTypeData::lists

◆ metaObjectToType

MetaObjects QDeclarativeMetaTypeData::metaObjectToType

◆ modules

ModuleInfoHash QDeclarativeMetaTypeData::modules

Definition at line 116 of file qdeclarativemetatype.cpp.

Referenced by QDeclarativeMetaType::isModule(), and registerType().

◆ nameToType

Names QDeclarativeMetaTypeData::nameToType

◆ objects

QBitArray QDeclarativeMetaTypeData::objects

◆ parentFunctions

QList<QDeclarativePrivate::AutoParentFunction> QDeclarativeMetaTypeData::parentFunctions

◆ stringConverters

StringConverters QDeclarativeMetaTypeData::stringConverters

◆ types

QList<QDeclarativeType *> QDeclarativeMetaTypeData::types

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