4#ifndef QQMLLISTWRAPPER_P_H
5#define QQMLLISTWRAPPER_P_H
18#include <QtCore/qglobal.h>
19#include <QtCore/qpointer.h>
21#include <QtQml/qqmllist.h>
23#include <private/qv4value_p.h>
24#include <private/qv4object_p.h>
42 const QQmlListProperty<QObject> *
property()
const
44 return reinterpret_cast<const QQmlListProperty<QObject>*
>(m_propertyData);
49 return reinterpret_cast<QQmlListProperty<QObject>*
>(m_propertyData);
53 void *m_propertyData[
sizeof(QQmlListProperty<QObject>)/
sizeof(
void*)];
55 QV4QPointer<QObject> m_object;
The QQmlListReference class allows the manipulation of QQmlListProperty properties.
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
static QVariant toVariant(const QV4::Value &value, QMetaType typeHint, JSToQVariantConversionBehavior conversionBehavior, V4ObjectSet *visitedObjects)
#define Q_MANAGED_TYPE(type)
#define V4_OBJECT2(DataClass, superClass)
QQmlListProperty< QObject > * property()
const QQmlListProperty< QObject > * property() const
void init(QMetaType propertyType)
QMetaType propertyType() const
static ReturnedValue method_push(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_splice(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_sort(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_set_length(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_get_length(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_pop(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_unshift(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_indexOf(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_lastIndexOf(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)
static ReturnedValue method_shift(const FunctionObject *, const Value *thisObject, const Value *argv, int argc)