42 #ifndef QDECLARATIVECOMPONENT_P_H 43 #define QDECLARATIVECOMPONENT_P_H 58 #include "private/qdeclarativeengine_p.h" 59 #include "private/qdeclarativetypeloader_p.h" 60 #include "private/qbitfield_p.h" 64 #include <QtCore/QString> 65 #include <QtCore/QStringList> 66 #include <QtCore/QList> 68 #include <private/qobject_p.h> 85 void completeCreate();
139 prev =
a; next = *
a; *a =
this;
140 if (next) next->
prev = &next;
143 if (next) next->prev = prev;
161 #endif // QDECLARATIVECOMPONENT_P_H
QDeclarativeComponentAttached * next
#define QT_END_NAMESPACE
This macro expands to.
QDeclarativeGuardedContextData creationContext
static void clear(QVariant::Private *d)
QList< QDeclarativeError > errors
QDeclarativeComponentAttached ** prev
void add(QDeclarativeComponentAttached **a)
long ASN1_INTEGER_get ASN1_INTEGER * a
The QUrl class provides a convenient interface for working with URLs.
The QObject class is the base class of all Qt objects.
static QObjectPrivate * get(QObject *o)
QList< QPair< QDeclarativeGuard< QObject >, int > > finalizedParserStatus
QDeclarativeEngine * engine
QList< QDeclarativeEnginePrivate::SimpleList< QDeclarativeParserStatus > > parserStatus
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QDeclarativeComponent class encapsulates a QML component definition.
virtual void typeDataReady(QDeclarativeTypeData *)
virtual void typeDataProgress(QDeclarativeTypeData *, qreal)
QDeclarativeCompiledData * cc
static const char * data(const QByteArray &arr)
static qreal component(const QPointF &point, unsigned int i)
#define Q_DECLARE_PUBLIC(Class)
The QDeclarativeEngine class provides an environment for instantiating QML components.
QDeclarativeComponentAttached * componentAttached
#define Q_AUTOTEST_EXPORT
QDeclarativeComponentPrivate()
QDeclarativeTypeData * typeData
QList< QDeclarativeEnginePrivate::SimpleList< QDeclarativeAbstractBinding > > bindValues
The QScriptValue class acts as a container for the Qt Script data types.
The QList class is a template class that provides lists.