OpenCoverage

qquickanchors_p.h #2

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors_p.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6class QQuickItem;-
7class QQuickAnchorsPrivate;-
8class QQuickAnchorLine;-
9class __attribute__((visibility("default"))) QQuickAnchors : public QObject-
10{-
11 public:-
12#pragma GCC diagnostic push-
13 -
14#pragma GCC diagnostic ignored "-Wsuggest-override"-
15 static const QMetaObject staticMetaObject; virtual const QMetaObject *metaObject() const; virtual void *qt_metacast(const char *); virtual int qt_metacall(QMetaObject::Call, int, void **); static inline QString tr(const char *s, const char *c = nullptr, int n = -1) { return staticMetaObject.tr(s, c, n); } __attribute__ ((__deprecated__)) static inline QString trUtf8(const char *s, const char *c = nullptr, int n = -1) { return staticMetaObject.tr(s, c, n); } private:-
16#pragma GCC diagnostic ignored "-Wattributes"-
17 __attribute__((visibility("hidden"))) static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);-
18#pragma GCC diagnostic pop-
19 struct QPrivateSignal {};-
20-
21 -
22 -
23 -
24 -
25 -
26 -
27 -
28 -
29 -
30 -
31 -
32 -
33 -
34 -
35 -
36 -
37 -
38 -
39-
40public:-
41 QQuickAnchors(QQuickItem *item, QObject *parent=nullptr);-
42 ~QQuickAnchors() override;-
43-
44 enum Anchor-
45-
46-
47-
48-
49-
50 {-
51 InvalidAnchor = 0x0,-
52 LeftAnchor = 0x01,-
53 RightAnchor = 0x02,-
54 TopAnchor = 0x04,-
55 BottomAnchor = 0x08,-
56 HCenterAnchor = 0x10,-
57 VCenterAnchor = 0x20,-
58 BaselineAnchor = 0x40,-
59 Horizontal_Mask = LeftAnchor | RightAnchor | HCenterAnchor,-
60 Vertical_Mask = TopAnchor | BottomAnchor | VCenterAnchor | BaselineAnchor-
61 };-
62 typedef QFlags<Anchor> Anchors;-
63-
64 QQuickAnchorLine left() const;-
65 void setLeft(const QQuickAnchorLine &edge);-
66 void resetLeft();-
67-
68 QQuickAnchorLine right() const;-
69 void setRight(const QQuickAnchorLine &edge);-
70 void resetRight();-
71-
72 QQuickAnchorLine horizontalCenter() const;-
73 void setHorizontalCenter(const QQuickAnchorLine &edge);-
74 void resetHorizontalCenter();-
75-
76 QQuickAnchorLine top() const;-
77 void setTop(const QQuickAnchorLine &edge);-
78 void resetTop();-
79-
80 QQuickAnchorLine bottom() const;-
81 void setBottom(const QQuickAnchorLine &edge);-
82 void resetBottom();-
83-
84 QQuickAnchorLine verticalCenter() const;-
85 void setVerticalCenter(const QQuickAnchorLine &edge);-
86 void resetVerticalCenter();-
87-
88 QQuickAnchorLine baseline() const;-
89 void setBaseline(const QQuickAnchorLine &edge);-
90 void resetBaseline();-
91-
92 qreal leftMargin() const;-
93 void setLeftMargin(qreal);-
94 void resetLeftMargin();-
95-
96 qreal rightMargin() const;-
97 void setRightMargin(qreal);-
98 void resetRightMargin();-
99-
100 qreal horizontalCenterOffset() const;-
101 void setHorizontalCenterOffset(qreal);-
102-
103 qreal topMargin() const;-
104 void setTopMargin(qreal);-
105 void resetTopMargin();-
106-
107 qreal bottomMargin() const;-
108 void setBottomMargin(qreal);-
109 void resetBottomMargin();-
110-
111 qreal margins() const;-
112 void setMargins(qreal);-
113-
114 qreal verticalCenterOffset() const;-
115 void setVerticalCenterOffset(qreal);-
116-
117 qreal baselineOffset() const;-
118 void setBaselineOffset(qreal);-
119-
120 QQuickItem *fill() const;-
121 void setFill(QQuickItem *);-
122 void resetFill();-
123-
124 QQuickItem *centerIn() const;-
125 void setCenterIn(QQuickItem *);-
126 void resetCenterIn();-
127-
128 Anchors usedAnchors() const;-
129 Qt::Orientations activeDirections() const;-
130-
131 bool mirrored();-
132-
133 bool alignWhenCentered() const;-
134 void setAlignWhenCentered(bool);-
135-
136 void classBegin();-
137 void componentComplete();-
138-
139public :-
140 void leftChanged();-
141 void rightChanged();-
142 void topChanged();-
143 void bottomChanged();-
144 void verticalCenterChanged();-
145 void horizontalCenterChanged();-
146 void baselineChanged();-
147 void fillChanged();-
148 void centerInChanged();-
149 void leftMarginChanged();-
150 void rightMarginChanged();-
151 void topMarginChanged();-
152 void bottomMarginChanged();-
153 void marginsChanged();-
154 void verticalCenterOffsetChanged();-
155 void horizontalCenterOffsetChanged();-
156 void baselineOffsetChanged();-
157 void centerAlignedChanged();-
158-
159private:-
160 friend class QQuickItemPrivate;-
161 QQuickAnchors(const QQuickAnchors &) = delete; QQuickAnchors &operator=(const QQuickAnchors &) = delete;-
162 inline QQuickAnchorsPrivate* d_func() { return
executed 81368 times by 84 tests: return reinterpret_cast<QQuickAnchorsPrivate *>(qGetPtrHelper(d_ptr));
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • ...
reinterpret_cast<QQuickAnchorsPrivate *>(qGetPtrHelper(d_ptr));
executed 81368 times by 84 tests: return reinterpret_cast<QQuickAnchorsPrivate *>(qGetPtrHelper(d_ptr));
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • ...
} inline const QQuickAnchorsPrivate* d_func() const { return
executed 5475 times by 28 tests: return reinterpret_cast<const QQuickAnchorsPrivate *>(qGetPtrHelper(d_ptr));
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • ...
reinterpret_cast<const QQuickAnchorsPrivate *>(qGetPtrHelper(d_ptr));
executed 5475 times by 28 tests: return reinterpret_cast<const QQuickAnchorsPrivate *>(qGetPtrHelper(d_ptr));
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • ...
} friend class QQuickAnchorsPrivate;
5475-81368
163};-
164constexpr inline QFlags<QQuickAnchors::Anchors::enum_type> operator|(QQuickAnchors::Anchors::enum_type f1, QQuickAnchors::Anchors::enum_type f2) noexcept { return QFlags<QQuickAnchors::Anchors::enum_type>(f1) | f2; } constexpr inline QFlags<QQuickAnchors::Anchors::enum_type> operator|(QQuickAnchors::Anchors::enum_type f1, QFlags<QQuickAnchors::Anchors::enum_type> f2) noexcept { return f2 | f1; } constexpr inline QIncompatibleFlag operator|(QQuickAnchors::Anchors::enum_type f1, int f2) noexcept { return QIncompatibleFlag(int(f1) | f2); }-
165-
166-
167-
168 template <> struct QMetaTypeId< QQuickAnchors * > { enum { Defined = 1 }; static int qt_metatype_id() { static QBasicAtomicInt metatype_id = { 0 }; if (const
const int id =....loadAcquire()Description
TRUEnever evaluated
FALSEnever evaluated
int id = metatype_id.loadAcquire()
const int id =....loadAcquire()Description
TRUEnever evaluated
FALSEnever evaluated
) return
never executed: return id;
id;
never executed: return id;
const int newId = qRegisterMetaType< QQuickAnchors * >("QQuickAnchors *", reinterpret_cast< QQuickAnchors * *>(quintptr(-1))); metatype_id.storeRelease(newId); return
never executed: return newId;
newId;
never executed: return newId;
} }; template <> struct QMetaTypeId< QQmlListProperty<QQuickAnchors> > { enum { Defined = 1 }; static int qt_metatype_id() { static QBasicAtomicInt metatype_id = { 0 }; if (const
const int id =....loadAcquire()Description
TRUEnever evaluated
FALSEnever evaluated
int id = metatype_id.loadAcquire()
const int id =....loadAcquire()Description
TRUEnever evaluated
FALSEnever evaluated
) return
never executed: return id;
id;
never executed: return id;
const int newId = qRegisterMetaType< QQmlListProperty<QQuickAnchors> >("QQmlListProperty<QQuickAnchors>", reinterpret_cast< QQmlListProperty<QQuickAnchors> *>(quintptr(-1))); metatype_id.storeRelease(newId); return
never executed: return newId;
newId;
never executed: return newId;
} };
0
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0