6#include <private/qmetaobjectbuilder_p.h>
8#include <private/qfinitestack_p.h>
9#include <QtQml/private/qqmlcomponent_p.h>
15#include <QtCore/qdebug.h>
16#include <QtCore/qvarlengtharray.h>
17#include <QtCore/qcoreapplication.h>
18#include <QtCore/qdatetime.h>
19#include <QtCore/qvarlengtharray.h>
20#include <QtQml/qjsvalue.h>
24bool QQmlVME::s_enableComponentComplete =
true;
28 s_enableComponentComplete =
true;
33 s_enableComponentComplete =
false;
38 return s_enableComponentComplete;
42: m_objectCount(0), m_objects(
nullptr), m_contextCount(0), m_contexts(
nullptr)
56 m_objectCount = objects.
count();
58 for (
int ii = 0; ii < m_objectCount; ++ii)
59 m_objects[ii] = objects[ii];
63 m_contexts[0] =
creator->parentContextData();
79 for (
int ii = 0; ii < m_objectCount; ++ii)
80 if (m_objects[ii].isNull())
83 for (
int ii = 0; ii < m_contextCount; ++ii)
84 if (m_contexts[ii].isNull() || !m_contexts[ii]->
engine())
void guard(QQmlObjectCreator *)
static void disableComponentComplete()
static bool componentCompleteEnabled()
static void enableComponentComplete()
Combined button and popup list for selecting options.
QItemEditorCreatorBase * creator