7#include <QtQml/qtqmlglobal.h>
9#include <QtCore/qurl.h>
10#include <QtCore/qstring.h>
21 QQmlError(
const QQmlError &);
22 QQmlError(QQmlError &&other)
noexcept
23 : d(std::exchange(other.d,
nullptr))
26 QQmlError &operator=(
const QQmlError &);
27 QT_MOVE_ASSIGNMENT_OPERATOR_IMPL_VIA_MOVE_AND_SWAP(QQmlError)
30 void swap(QQmlError &other)
31 { qt_ptr_swap(d, other.d); }
36 void setUrl(
const QUrl &);
37 QString description()
const;
38 void setDescription(
const QString &);
44 QObject *object()
const;
45 void setObject(QObject *);
47 QtMsgType messageType()
const;
48 void setMessageType(QtMsgType messageType);
50 QString toString()
const;
51 friend bool Q_QML_EXPORT operator==(
const QQmlError &a,
const QQmlError &b);
56QDebug
Q_QML_EXPORT operator<<(QDebug debug,
const QQmlError &error);
void setInitialState(QObject *o) override
Called after the object is first created, but before complex property bindings are evaluated and,...
void statusChanged(Status s) override
Called when the status of the incubator changes.
QQmlComponentIncubator(QV4::Heap::QmlIncubatorObject *inc, IncubationMode mode)
QV4::PersistentValue incubatorObject
The QQmlComponent class encapsulates a QML component definition.
The QQmlError class encapsulates a QML error.
Status
Specifies the status of the QQmlIncubator.
Combined button and popup list for selecting options.
DECLARE_HEAP_OBJECT(QmlContext, ExecutionContext)
Q_STATIC_LOGGING_CATEGORY(lcAccessibilityCore, "qt.accessibility.core")
Q_DECLARE_TYPEINFO(QByteArrayView, Q_PRIMITIVE_TYPE)
static void removePendingQPropertyBinding(QV4::Value *object, const QString &propertyName, const QQmlObjectCreator *creator)
static void QQmlComponent_setQmlParent(QObject *me, QObject *parent)
DEFINE_OBJECT_VTABLE(QV4::QmlIncubatorObject)
V4_DEFINE_EXTENSION(QQmlComponentExtension, componentExtension)
static QQmlParserStatus * parserStatusCast(const QQmlType &type, QObject *rv)
QDebug Q_QML_EXPORT operator<<(QDebug debug, const QQmlError &error)
static ReturnedValue method_set_statusChanged(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_get_status(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_get_object(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
void statusChanged(QQmlIncubator::Status)
void setInitialState(QObject *, RequiredProperties *requiredProperties)
static ReturnedValue method_forceCompletion(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)