![]() |
Qt 6.x
The Qt SDK
|
#include "qqmlcomponent.h"
#include "qqmlcomponent_p.h"
#include "qqmlcomponentattached_p.h"
#include "qqmlengine_p.h"
#include "qqmlvme_p.h"
#include "qqml.h"
#include "qqmlengine.h"
#include "qqmlincubator.h"
#include "qqmlincubator_p.h"
#include <private/qqmljavascriptexpression_p.h>
#include <private/qqmlsourcecoordinate_p.h>
#include <private/qv4functionobject_p.h>
#include <private/qv4script_p.h>
#include <private/qv4scopedvalue_p.h>
#include <private/qv4objectiterator_p.h>
#include <private/qv4qobjectwrapper_p.h>
#include <private/qv4jscall_p.h>
#include <QDir>
#include <QStack>
#include <QStringList>
#include <QThreadStorage>
#include <QtCore/qdebug.h>
#include <QtCore/qloggingcategory.h>
#include <qqmlinfo.h>
#include "moc_qqmlcomponent.cpp"
#include "moc_qqmlcomponentattached_p.cpp"
Go to the source code of this file.
Classes | |
class | QQmlComponentExtension |
struct | QV4::QmlIncubatorObject |
class | QQmlComponentIncubator |
Namespaces | |
namespace | QV4 |
\qmltype Particle \inqmlmodule QtQuick.Particles | |
namespace | QV4::Heap |
Macros | |
#define | QmlIncubatorObjectMembers(class, Member) |
Functions | |
V4_DEFINE_EXTENSION (QQmlComponentExtension, componentExtension) | |
static void | removePendingQPropertyBinding (QV4::Value *object, const QString &propertyName, QQmlObjectCreator *creator) |
static void | QQmlComponent_setQmlParent (QObject *me, QObject *parent) |
QV4::Heap::DECLARE_HEAP_OBJECT (QmlIncubatorObject, Object) | |
DEFINE_OBJECT_VTABLE (QV4::QmlIncubatorObject) | |
#define QmlIncubatorObjectMembers | ( | class, | |
Member | |||
) |
Definition at line 1491 of file qqmlcomponent.cpp.
DEFINE_OBJECT_VTABLE | ( | QV4::QmlIncubatorObject | ) |
Definition at line 1552 of file qqmlcomponent.cpp.
References QList< T >::at(), QQmlPrivate::IncompatibleParent, parent, QQmlPrivate::Parented, QQmlMetaType::parentFunctions(), qmlWarning(), QObject::setParent(), and QList< T >::size().
Referenced by QQmlComponentPrivate::createWithProperties(), and QV4::QmlIncubatorObject::setInitialState().
|
static |
Definition at line 338 of file qqmlcomponent.cpp.
References QQmlPropertyData::coreIndex(), creator, QQmlData::get(), QMetaObject::indexOfProperty(), QMetaProperty::isBindable(), QQmlPropertyData::isBindable(), o, QMetaObject::property(), Q_ASSERT, QString::toUtf8(), and wrapper().
Referenced by QQmlComponentPrivate::setInitialProperties(), and QQmlComponentPrivate::setInitialProperty().
V4_DEFINE_EXTENSION | ( | QQmlComponentExtension | , |
componentExtension | |||
) |