OpenCoverage

qqmldesignermetaobject_p.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qqmldesignermetaobject_p.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4struct MetaPropertyData;-
5-
6class QQmlDesignerMetaObject : public QQmlVMEMetaObject-
7{-
8public:-
9 ~QQmlDesignerMetaObject();-
10-
11 static void registerNotifyPropertyChangeCallBack(void (*callback)(QObject*, const QQuickDesignerSupport::PropertyName &propertyName));-
12-
13protected:-
14 static QQmlDesignerMetaObject* getNodeInstanceMetaObject(QObject *object, QQmlEngine *engine);-
15-
16 void createNewDynamicProperty(const QString &name);-
17 int openMetaCall(QObject *o, QMetaObject::Call _c, int _id, void **_a);-
18 int metaCall(QObject *o, QMetaObject::Call _c, int _id, void **_a) override;-
19 void notifyPropertyChange(int id);-
20 void setValue(int id, const QVariant &value);-
21 QVariant propertyWriteValue(int, const QVariant &);-
22-
23 QObject *myObject() const { return
executed 34 times by 1 test: return QQmlVMEMetaObject::object;
Executed by:
  • tst_qquickdesignersupport
QQmlVMEMetaObject::object;
executed 34 times by 1 test: return QQmlVMEMetaObject::object;
Executed by:
  • tst_qquickdesignersupport
}
34
24 QAbstractDynamicMetaObject *parent() const { return
executed 26 times by 1 test: return const_cast<QAbstractDynamicMetaObject *>(dynamicMetaObjectParent());
Executed by:
  • tst_qquickdesignersupport
const_cast<QAbstractDynamicMetaObject *>(dynamicMetaObjectParent());
executed 26 times by 1 test: return const_cast<QAbstractDynamicMetaObject *>(dynamicMetaObjectParent());
Executed by:
  • tst_qquickdesignersupport
}
26
25-
26 const QAbstractDynamicMetaObject *dynamicMetaObjectParent() const;-
27-
28 const QMetaObject *metaObjectParent() const;-
29-
30 int propertyOffset() const;-
31-
32 int count() const;-
33 QByteArray name(int) const;-
34-
35 void copyTypeMetaObject();-
36-
37private:-
38 QQmlDesignerMetaObject(QObject *object, QQmlEngine *engine);-
39 void init(QObject *, QQmlEngine *engine);-
40-
41 QPointer<QQmlContext> m_context;-
42 QQmlOpenMetaObjectType *m_type;-
43 QScopedPointer<MetaPropertyData> m_data;-
44-
45-
46 friend class QQuickDesignerSupportProperties;-
47};-
48-
49-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0