OpenCoverage

qquickitem.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9-
10-
11-
12-
13-
14-
15-
16-
17-
18extern const QLoggingCategory &DBG_MOUSE_TARGET();-
19extern const QLoggingCategory &DBG_HOVER_TRACE();-
20extern const QLoggingCategory &lcTransient();-
21-
22void debugFocusTree(QQuickItem *item, QQuickItem *scope = nullptr, int depth = 1)-
23{-
24 if (DBG_FOCUS().isEnabled(QtDebugMsg)
DBG_FOCUS().is...ed(QtDebugMsg)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
25 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEnever evaluated
; qt_category_enabled = false) QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug()
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
26 << QByteArray(depth, '\t').constData()
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
27 << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ')
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
28 << item->hasFocus()
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
29 << item->hasActiveFocus()
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
30 << item->isFocusScope()
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
31 << item;
never executed: QMessageLogger(__FILE__, 96, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << QByteArray(depth, '\t').constData() << (scope && QQuickItemPrivate::get(scope)->subFocusItem == item ? '*' : ' ') << item->hasFocus() << item->hasActiveFocus() << item->isFocusScope() << item;
0
32 const auto childItems = item->childItems();-
33 for (QQuickItem *child : childItems) {-
34 debugFocusTree(-
35 child,-
36 item->isFocusScope() || !scope ? item : scope,-
37 item->isFocusScope() || !scope ? depth + 1 : depth);-
38 }
never executed: end of block
0
39 }
never executed: end of block
0
40}
never executed: end of block
0
41QQuickTransformPrivate::QQuickTransformPrivate()-
42{-
43}-
44-
45QQuickTransform::QQuickTransform(QObject *parent)-
46: QObject(*(new QQuickTransformPrivate), parent)-
47{-
48}
executed 14 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
14
49-
50QQuickTransform::QQuickTransform(QQuickTransformPrivate &dd, QObject *parent)-
51: QObject(dd, parent)-
52{-
53}
executed 858 times by 7 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
858
54-
55QQuickTransform::~QQuickTransform()-
56{-
57 QQuickTransformPrivate * const d = d_func();-
58 for (int ii = 0; ii < d->items.count()
ii < d->items.count()Description
TRUEnever evaluated
FALSEevaluated 856 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickpathview
; ++ii) {
0-856
59 QQuickItemPrivate *p = QQuickItemPrivate::get(d->items.at(ii));-
60 p->transforms.removeOne(this);-
61 p->dirty(QQuickItemPrivate::Transform);-
62 }
never executed: end of block
0
63}
executed 856 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickpathview
856
64-
65void QQuickTransform::update()-
66{-
67 QQuickTransformPrivate * const d = d_func();-
68 for (int ii = 0; ii < d->items.count()
ii < d->items.count()Description
TRUEevaluated 1720 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
FALSEevaluated 2602 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
; ++ii) {
1720-2602
69 QQuickItemPrivate *p = QQuickItemPrivate::get(d->items.at(ii));-
70 p->dirty(QQuickItemPrivate::Transform);-
71 }
executed 1720 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
1720
72}
executed 2602 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
2602
73-
74QQuickContents::QQuickContents(QQuickItem *item)-
75: m_item(item)-
76{-
77}
executed 94 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
94
78-
79QQuickContents::~QQuickContents()-
80{-
81 QList<QQuickItem *> children = m_item->childItems();-
82 for (int i = 0; i < children.count()
i < children.count()Description
TRUEnever evaluated
FALSEevaluated 92 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
; ++i) {
0-92
83 QQuickItem *child = children.at(i);-
84 QQuickItemPrivate::get(child)->removeItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);-
85 }
never executed: end of block
0
86}
executed 92 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
92
87-
88bool QQuickContents::calcHeight(QQuickItem *changed)-
89{-
90 qreal oldy = m_contents.y();-
91 qreal oldheight = m_contents.height();-
92-
93 if (changed
changedDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 220 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
) {
12-220
94 qreal top = oldy;-
95 qreal bottom = oldy + oldheight;-
96 qreal y = changed->y();-
97 if (y + changed->height() > bottom
y + changed->height() > bottomDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
4-8
98 bottom = y + changed->height();
executed 4 times by 1 test: bottom = y + changed->height();
Executed by:
  • tst_qquickitem2
4
99 if (y < top
y < topDescription
TRUEnever evaluated
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
0-12
100 top = y;
never executed: top = y;
0
101 m_contents.setY(top);-
102 m_contents.setHeight(bottom - top);-
103 }
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
12
104 qreal top = std::numeric_limits<qreal>::max();-
105 qreal bottom = -std::numeric_limits<qreal>::max();-
106 QList<QQuickItem *> children = m_item->childItems();-
107 for (int i = 0; i < children.count()
i < children.count()Description
TRUEevaluated 204 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 220 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
; ++i) {
204-220
108 QQuickItem *child = children.at(i);-
109 qreal y = child->y();-
110 if (y + child->height() > bottom
y + child->height() > bottomDescription
TRUEevaluated 172 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
)
32-172
111 bottom = y + child->height();
executed 172 times by 3 tests: bottom = y + child->height();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
172
112 if (y < top
y < topDescription
TRUEevaluated 134 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 70 times by 2 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
)
70-134
113 top = y;
executed 134 times by 3 tests: top = y;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
134
114 }
executed 204 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
204
115 if (!children.isEmpty()
!children.isEmpty()Description
TRUEevaluated 126 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 94 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
)
94-126
116 m_contents.setY(top);
executed 126 times by 3 tests: m_contents.setY(top);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
126
117 m_contents.setHeight(qMax(bottom - top, qreal(0.0)));-
118 }
executed 220 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
220
119-
120 return
executed 232 times by 5 tests: return (m_contents.height() != oldheight || m_contents.y() != oldy);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
(m_contents.height() != oldheight || m_contents.y() != oldy);
executed 232 times by 5 tests: return (m_contents.height() != oldheight || m_contents.y() != oldy);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
232
121}-
122-
123bool QQuickContents::calcWidth(QQuickItem *changed)-
124{-
125 qreal oldx = m_contents.x();-
126 qreal oldwidth = m_contents.width();-
127-
128 if (changed
changedDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 210 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
) {
12-210
129 qreal left = oldx;-
130 qreal right = oldx + oldwidth;-
131 qreal x = changed->x();-
132 if (x + changed->width() > right
x + changed->width() > rightDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
4-8
133 right = x + changed->width();
executed 4 times by 1 test: right = x + changed->width();
Executed by:
  • tst_qquickitem2
4
134 if (x < left
x < leftDescription
TRUEnever evaluated
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
0-12
135 left = x;
never executed: left = x;
0
136 m_contents.setX(left);-
137 m_contents.setWidth(right - left);-
138 }
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
12
139 qreal left = std::numeric_limits<qreal>::max();-
140 qreal right = -std::numeric_limits<qreal>::max();-
141 QList<QQuickItem *> children = m_item->childItems();-
142 for (int i = 0; i < children.count()
i < children.count()Description
TRUEevaluated 184 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 210 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
; ++i) {
184-210
143 QQuickItem *child = children.at(i);-
144 qreal x = child->x();-
145 if (x + child->width() > right
x + child->width() > rightDescription
TRUEevaluated 156 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 28 times by 2 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
)
28-156
146 right = x + child->width();
executed 156 times by 3 tests: right = x + child->width();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
156
147 if (x < left
x < leftDescription
TRUEevaluated 124 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 60 times by 2 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
)
60-124
148 left = x;
executed 124 times by 3 tests: left = x;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
124
149 }
executed 184 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
184
150 if (!children.isEmpty()
!children.isEmpty()Description
TRUEevaluated 116 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 94 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
)
94-116
151 m_contents.setX(left);
executed 116 times by 3 tests: m_contents.setX(left);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
116
152 m_contents.setWidth(qMax(right - left, qreal(0.0)));-
153 }
executed 210 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
210
154-
155 return
executed 222 times by 5 tests: return (m_contents.width() != oldwidth || m_contents.x() != oldx);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
(m_contents.width() != oldwidth || m_contents.x() != oldx);
executed 222 times by 5 tests: return (m_contents.width() != oldwidth || m_contents.x() != oldx);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
222
156}-
157-
158void QQuickContents::complete()-
159{-
160 QQuickItemPrivate::get(m_item)->addItemChangeListener(this, QQuickItemPrivate::Children);-
161-
162 QList<QQuickItem *> children = m_item->childItems();-
163 for (int i = 0; i < children.count()
i < children.count()Description
TRUEevaluated 88 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 94 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
; ++i) {
88-94
164 QQuickItem *child = children.at(i);-
165 QQuickItemPrivate::get(child)->addItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);-
166-
167 }
executed 88 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
88
168 calcGeometry();-
169}
executed 94 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
94
170-
171void QQuickContents::updateRect()-
172{-
173 QQuickItemPrivate::get(m_item)->emitChildrenRectChanged(rectF());-
174}
executed 202 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
202
175-
176void QQuickContents::itemGeometryChanged(QQuickItem *changed, QQuickGeometryChange change, const QRectF &)-
177{-
178 (void)changed;-
179 bool wChanged = false;-
180 bool hChanged = false;-
181-
182 if (change.horizontalChange()
change.horizontalChange()Description
TRUEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 26 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
16-26
183 wChanged = calcWidth( );
executed 16 times by 1 test: wChanged = calcWidth( );
Executed by:
  • tst_qquickitem2
16
184 if (change.verticalChange()
change.verticalChange()Description
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
16-26
185 hChanged = calcHeight( );
executed 26 times by 1 test: hChanged = calcHeight( );
Executed by:
  • tst_qquickitem2
26
186 if (wChanged
wChangedDescription
TRUEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 26 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| hChanged
hChangedDescription
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
)
0-26
187 updateRect();
executed 42 times by 1 test: updateRect();
Executed by:
  • tst_qquickitem2
42
188}
executed 42 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
42
189-
190void QQuickContents::itemDestroyed(QQuickItem *item)-
191{-
192 if (item
itemDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
193 QQuickItemPrivate::get(item)->removeItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);
never executed: QQuickItemPrivate::get(item)->removeItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);
0
194 calcGeometry();-
195}
never executed: end of block
0
196-
197void QQuickContents::itemChildRemoved(QQuickItem *, QQuickItem *item)-
198{-
199 if (item
itemDescription
TRUEevaluated 100 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEnever evaluated
)
0-100
200 QQuickItemPrivate::get(item)->removeItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);
executed 100 times by 3 tests: QQuickItemPrivate::get(item)->removeItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
100
201 calcGeometry();-
202}
executed 100 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
100
203-
204void QQuickContents::itemChildAdded(QQuickItem *, QQuickItem *item)-
205{-
206 if (item
itemDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
)
0-12
207 QQuickItemPrivate::get(item)->addItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);
executed 12 times by 1 test: QQuickItemPrivate::get(item)->addItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Destroyed);
Executed by:
  • tst_qquickitem2
12
208 calcGeometry(item);-
209}
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
12
210-
211QQuickItemKeyFilter::QQuickItemKeyFilter(QQuickItem *item)-
212: m_processPost(false), m_next(nullptr)-
213{-
214 QQuickItemPrivate *p = item
itemDescription
TRUEevaluated 464 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
?QQuickItemPrivate::get(item):nullptr;
0-464
215 if (p
pDescription
TRUEevaluated 464 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
) {
0-464
216 m_next = p->extra.value().keyHandler;-
217 p->extra->keyHandler = this;-
218 }
executed 464 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
464
219}
executed 464 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
464
220-
221QQuickItemKeyFilter::~QQuickItemKeyFilter()-
222{-
223}-
224-
225void QQuickItemKeyFilter::keyPressed(QKeyEvent *event, bool post)-
226{-
227 if (m_next
m_nextDescription
TRUEevaluated 34 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
FALSEevaluated 244 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) m_next->keyPressed(event, post);
executed 34 times by 1 test: m_next->keyPressed(event, post);
Executed by:
  • tst_qquickfocusscope
34-244
228}
executed 278 times by 4 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
278
229-
230void QQuickItemKeyFilter::keyReleased(QKeyEvent *event, bool post)-
231{-
232 if (m_next
m_nextDescription
TRUEevaluated 32 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
FALSEevaluated 182 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) m_next->keyReleased(event, post);
executed 32 times by 1 test: m_next->keyReleased(event, post);
Executed by:
  • tst_qquickfocusscope
32-182
233}
executed 214 times by 4 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
214
234-
235-
236void QQuickItemKeyFilter::inputMethodEvent(QInputMethodEvent *event, bool post)-
237{-
238 if (m_next
m_nextDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
239 m_next->inputMethodEvent(event, post);
never executed: m_next->inputMethodEvent(event, post);
0
240 else-
241 event->ignore();
never executed: event->ignore();
0
242}-
243-
244QVariant QQuickItemKeyFilter::inputMethodQuery(Qt::InputMethodQuery query) const-
245{-
246 if (m_next
m_nextDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
FALSEevaluated 146 times by 5 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) return
executed 8 times by 1 test: return m_next->inputMethodQuery(query);
Executed by:
  • tst_qquickfocusscope
m_next->inputMethodQuery(query);
executed 8 times by 1 test: return m_next->inputMethodQuery(query);
Executed by:
  • tst_qquickfocusscope
8-146
247 return
executed 146 times by 5 tests: return QVariant();
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
QVariant();
executed 146 times by 5 tests: return QVariant();
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
146
248}-
249-
250-
251void QQuickItemKeyFilter::shortcutOverride(QKeyEvent *event)-
252{-
253 if (m_next
m_nextDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
FALSEnever evaluated
)
0-4
254 m_next->shortcutOverride(event);
executed 4 times by 1 test: m_next->shortcutOverride(event);
Executed by:
  • tst_qquickfocusscope
4
255}
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickfocusscope
4
256-
257void QQuickItemKeyFilter::componentComplete()-
258{-
259 if (m_next
m_nextDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
FALSEevaluated 120 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) m_next->componentComplete();
executed 6 times by 1 test: m_next->componentComplete();
Executed by:
  • tst_qquickfocusscope
6-120
260}
executed 126 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
126
261QQuickKeyNavigationAttached::QQuickKeyNavigationAttached(QObject *parent)-
262: QObject(*(new QQuickKeyNavigationAttachedPrivate), parent),-
263 QQuickItemKeyFilter(qmlobject_cast<QQuickItem*>(parent))-
264{-
265 m_processPost = true;-
266}
executed 144 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
144
267-
268QQuickKeyNavigationAttached *-
269QQuickKeyNavigationAttached::qmlAttachedProperties(QObject *obj)-
270{-
271 return
executed 144 times by 5 tests: return new QQuickKeyNavigationAttached(obj);
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
new QQuickKeyNavigationAttached(obj);
executed 144 times by 5 tests: return new QQuickKeyNavigationAttached(obj);
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
144
272}-
273-
274QQuickItem *QQuickKeyNavigationAttached::left() const-
275{-
276 const QQuickKeyNavigationAttachedPrivate * const d = d_func();-
277 return
executed 14 times by 1 test: return d->left;
Executed by:
  • tst_qquickitem2
d->left;
executed 14 times by 1 test: return d->left;
Executed by:
  • tst_qquickitem2
14
278}-
279-
280void QQuickKeyNavigationAttached::setLeft(QQuickItem *i)-
281{-
282 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
283 if (d->leftSet
d->leftSetDescription
TRUEnever evaluated
FALSEevaluated 56 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
&& d->left == i
d->left == iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-56
284 return;
never executed: return;
0
285 d->left = i;-
286 d->leftSet = true;-
287 QQuickKeyNavigationAttached* other =-
288 qobject_cast<QQuickKeyNavigationAttached*>(qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(i));-
289 if (other
otherDescription
TRUEevaluated 56 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
&& !other->d_func()->rightSet
!other->d_func()->rightSetDescription
TRUEevaluated 56 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
){
0-56
290 other->d_func()->right = qobject_cast<QQuickItem*>(parent());-
291 other->rightChanged();-
292 }
executed 56 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
56
293 leftChanged();-
294}
executed 56 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
56
295-
296QQuickItem *QQuickKeyNavigationAttached::right() const-
297{-
298 const QQuickKeyNavigationAttachedPrivate * const d = d_func();-
299 return
executed 16 times by 1 test: return d->right;
Executed by:
  • tst_qquickitem2
d->right;
executed 16 times by 1 test: return d->right;
Executed by:
  • tst_qquickitem2
16
300}-
301-
302void QQuickKeyNavigationAttached::setRight(QQuickItem *i)-
303{-
304 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
305 if (d->rightSet
d->rightSetDescription
TRUEnever evaluated
FALSEevaluated 52 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
&& d->right == i
d->right == iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-52
306 return;
never executed: return;
0
307 d->right = i;-
308 d->rightSet = true;-
309 QQuickKeyNavigationAttached* other =-
310 qobject_cast<QQuickKeyNavigationAttached*>(qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(i));-
311 if (other
otherDescription
TRUEevaluated 52 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
&& !other->d_func()->leftSet
!other->d_func()->leftSetDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 50 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
){
0-52
312 other->d_func()->left = qobject_cast<QQuickItem*>(parent());-
313 other->leftChanged();-
314 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
2
315 rightChanged();-
316}
executed 52 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
52
317-
318QQuickItem *QQuickKeyNavigationAttached::up() const-
319{-
320 const QQuickKeyNavigationAttachedPrivate * const d = d_func();-
321 return
executed 14 times by 1 test: return d->up;
Executed by:
  • tst_qquickitem2
d->up;
executed 14 times by 1 test: return d->up;
Executed by:
  • tst_qquickitem2
14
322}-
323-
324void QQuickKeyNavigationAttached::setUp(QQuickItem *i)-
325{-
326 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
327 if (d->upSet
d->upSetDescription
TRUEnever evaluated
FALSEevaluated 58 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
&& d->up == i
d->up == iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-58
328 return;
never executed: return;
0
329 d->up = i;-
330 d->upSet = true;-
331 QQuickKeyNavigationAttached* other =-
332 qobject_cast<QQuickKeyNavigationAttached*>(qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(i));-
333 if (other
otherDescription
TRUEevaluated 58 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
&& !other->d_func()->downSet
!other->d_func()->downSetDescription
TRUEevaluated 58 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
){
0-58
334 other->d_func()->down = qobject_cast<QQuickItem*>(parent());-
335 other->downChanged();-
336 }
executed 58 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
58
337 upChanged();-
338}
executed 58 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
58
339-
340QQuickItem *QQuickKeyNavigationAttached::down() const-
341{-
342 const QQuickKeyNavigationAttachedPrivate * const d = d_func();-
343 return
executed 20 times by 1 test: return d->down;
Executed by:
  • tst_qquickitem2
d->down;
executed 20 times by 1 test: return d->down;
Executed by:
  • tst_qquickitem2
20
344}-
345-
346void QQuickKeyNavigationAttached::setDown(QQuickItem *i)-
347{-
348 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
349 if (d->downSet
d->downSetDescription
TRUEnever evaluated
FALSEevaluated 60 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
&& d->down == i
d->down == iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-60
350 return;
never executed: return;
0
351 d->down = i;-
352 d->downSet = true;-
353 QQuickKeyNavigationAttached* other =-
354 qobject_cast<QQuickKeyNavigationAttached*>(qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(i));-
355 if (other
otherDescription
TRUEevaluated 60 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
&& !other->d_func()->upSet
!other->d_func()->upSetDescription
TRUEevaluated 30 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 30 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
) {
0-60
356 other->d_func()->up = qobject_cast<QQuickItem*>(parent());-
357 other->upChanged();-
358 }
executed 30 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
30
359 downChanged();-
360}
executed 60 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
60
361-
362QQuickItem *QQuickKeyNavigationAttached::tab() const-
363{-
364 const QQuickKeyNavigationAttachedPrivate * const d = d_func();-
365 return
executed 36 times by 1 test: return d->tab;
Executed by:
  • tst_qquickitem2
d->tab;
executed 36 times by 1 test: return d->tab;
Executed by:
  • tst_qquickitem2
36
366}-
367-
368void QQuickKeyNavigationAttached::setTab(QQuickItem *i)-
369{-
370 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
371 if (d->tabSet
d->tabSetDescription
TRUEnever evaluated
FALSEevaluated 52 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
&& d->tab == i
d->tab == iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-52
372 return;
never executed: return;
0
373 d->tab = i;-
374 d->tabSet = true;-
375 QQuickKeyNavigationAttached* other =-
376 qobject_cast<QQuickKeyNavigationAttached*>(qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(i));-
377 if (other
otherDescription
TRUEevaluated 52 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEnever evaluated
&& !other->d_func()->backtabSet
!other->d_func()->backtabSetDescription
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEevaluated 38 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
) {
0-52
378 other->d_func()->backtab = qobject_cast<QQuickItem*>(parent());-
379 other->backtabChanged();-
380 }
executed 14 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
14
381 tabChanged();-
382}
executed 52 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
52
383-
384QQuickItem *QQuickKeyNavigationAttached::backtab() const-
385{-
386 const QQuickKeyNavigationAttachedPrivate * const d = d_func();-
387 return
executed 36 times by 1 test: return d->backtab;
Executed by:
  • tst_qquickitem2
d->backtab;
executed 36 times by 1 test: return d->backtab;
Executed by:
  • tst_qquickitem2
36
388}-
389-
390void QQuickKeyNavigationAttached::setBacktab(QQuickItem *i)-
391{-
392 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
393 if (d->backtabSet
d->backtabSetDescription
TRUEnever evaluated
FALSEevaluated 52 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
&& d->backtab == i
d->backtab == iDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-52
394 return;
never executed: return;
0
395 d->backtab = i;-
396 d->backtabSet = true;-
397 QQuickKeyNavigationAttached* other =-
398 qobject_cast<QQuickKeyNavigationAttached*>(qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(i));-
399 if (other
otherDescription
TRUEevaluated 52 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEnever evaluated
&& !other->d_func()->tabSet
!other->d_func()->tabSetDescription
TRUEevaluated 40 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
) {
0-52
400 other->d_func()->tab = qobject_cast<QQuickItem*>(parent());-
401 other->tabChanged();-
402 }
executed 40 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
40
403 backtabChanged();-
404}
executed 52 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
52
405QQuickKeyNavigationAttached::Priority QQuickKeyNavigationAttached::priority() const-
406{-
407 return
never executed: return m_processPost ? AfterItem : BeforeItem;
m_processPost ? AfterItem : BeforeItem;
never executed: return m_processPost ? AfterItem : BeforeItem;
0
408}-
409-
410void QQuickKeyNavigationAttached::setPriority(Priority order)-
411{-
412 bool processPost = order == AfterItem;-
413 if (processPost != m_processPost
processPost != m_processPostDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
414 m_processPost = processPost;-
415 priorityChanged();-
416 }
never executed: end of block
0
417}
never executed: end of block
0
418-
419void QQuickKeyNavigationAttached::keyPressed(QKeyEvent *event, bool post)-
420{-
421 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
422 event->ignore();-
423-
424 if (post != m_processPost
post != m_processPostDescription
TRUEevaluated 148 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 126 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
126-148
425 QQuickItemKeyFilter::keyPressed(event, post);-
426 return;
executed 148 times by 4 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
148
427 }-
428-
429 bool mirror = false;-
430 switch (event->key()) {-
431 case
executed 34 times by 3 tests: case Qt::Key_Left:
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
Qt::Key_Left:
executed 34 times by 3 tests: case Qt::Key_Left:
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
{
34
432 if (QQuickItem *parentItem = qobject_cast<QQuickItem*>(parent())
QQuickItem *pa...em*>(parent())Description
TRUEevaluated 34 times by 3 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-34
433 mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
executed 34 times by 3 tests: mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
34
434 QQuickItem* leftItem = mirror
mirrorDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 32 times by 3 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
? d->right : d->left;
2-32
435 if (leftItem
leftItemDescription
TRUEevaluated 34 times by 3 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
) {
0-34
436 setFocusNavigation(leftItem, mirror ? "right" : "left", mirror ? Qt::TabFocusReason : Qt::BacktabFocusReason);-
437 event->accept();-
438 }
executed 34 times by 3 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
34
439 break;
executed 34 times by 3 tests: break;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
34
440 }-
441 case
executed 38 times by 4 tests: case Qt::Key_Right:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
Qt::Key_Right:
executed 38 times by 4 tests: case Qt::Key_Right:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
{
38
442 if (QQuickItem *parentItem = qobject_cast<QQuickItem*>(parent())
QQuickItem *pa...em*>(parent())Description
TRUEevaluated 38 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-38
443 mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
executed 38 times by 4 tests: mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
38
444 QQuickItem* rightItem = mirror
mirrorDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 36 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
? d->left : d->right;
2-36
445 if (rightItem
rightItemDescription
TRUEevaluated 38 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
) {
0-38
446 setFocusNavigation(rightItem, mirror ? "left" : "right", mirror ? Qt::BacktabFocusReason : Qt::TabFocusReason);-
447 event->accept();-
448 }
executed 38 times by 4 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
38
449 break;
executed 38 times by 4 tests: break;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
38
450 }-
451 case
executed 8 times by 2 tests: case Qt::Key_Up:
Executed by:
  • tst_qquickitem2
  • tst_qquicktextinput
Qt::Key_Up:
executed 8 times by 2 tests: case Qt::Key_Up:
Executed by:
  • tst_qquickitem2
  • tst_qquicktextinput
8
452 if (d->up
d->upDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextinput
FALSEnever evaluated
) {
0-8
453 setFocusNavigation(d->up, "up", Qt::BacktabFocusReason);-
454 event->accept();-
455 }
executed 8 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextinput
8
456 break;
executed 8 times by 2 tests: break;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextinput
8
457 case
executed 20 times by 3 tests: case Qt::Key_Down:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextinput
Qt::Key_Down:
executed 20 times by 3 tests: case Qt::Key_Down:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextinput
20
458 if (d->down
d->downDescription
TRUEevaluated 16 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextinput
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
) {
4-16
459 setFocusNavigation(d->down, "down", Qt::TabFocusReason);-
460 event->accept();-
461 }
executed 16 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextinput
16
462 break;
executed 20 times by 3 tests: break;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextinput
20
463 case
executed 12 times by 1 test: case Qt::Key_Tab:
Executed by:
  • tst_qquickitem2
Qt::Key_Tab:
executed 12 times by 1 test: case Qt::Key_Tab:
Executed by:
  • tst_qquickitem2
12
464 if (d->tab
d->tabDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
) {
0-12
465 setFocusNavigation(d->tab, "tab", Qt::TabFocusReason);-
466 event->accept();-
467 }
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
12
468 break;
executed 12 times by 1 test: break;
Executed by:
  • tst_qquickitem2
12
469 case
executed 14 times by 1 test: case Qt::Key_Backtab:
Executed by:
  • tst_qquickitem2
Qt::Key_Backtab:
executed 14 times by 1 test: case Qt::Key_Backtab:
Executed by:
  • tst_qquickitem2
14
470 if (d->backtab
d->backtabDescription
TRUEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
) {
0-14
471 setFocusNavigation(d->backtab, "backtab", Qt::BacktabFocusReason);-
472 event->accept();-
473 }
executed 14 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
14
474 break;
executed 14 times by 1 test: break;
Executed by:
  • tst_qquickitem2
14
475 default
never executed: default:
:
never executed: default:
0
476 break;
never executed: break;
0
477 }-
478-
479 if (!event->isAccepted()
!event->isAccepted()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
FALSEevaluated 122 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) QQuickItemKeyFilter::keyPressed(event, post);
executed 4 times by 1 test: QQuickItemKeyFilter::keyPressed(event, post);
Executed by:
  • tst_qquickfocusscope
4-122
480}
executed 126 times by 4 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
126
481-
482void QQuickKeyNavigationAttached::keyReleased(QKeyEvent *event, bool post)-
483{-
484 QQuickKeyNavigationAttachedPrivate * const d = d_func();-
485 event->ignore();-
486-
487 if (post != m_processPost
post != m_processPostDescription
TRUEevaluated 80 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 50 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
50-80
488 QQuickItemKeyFilter::keyReleased(event, post);-
489 return;
executed 80 times by 3 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
80
490 }-
491-
492 bool mirror = false;-
493 switch (event->key()) {-
494 case
executed 18 times by 2 tests: case Qt::Key_Left:
Executed by:
  • tst_qquicktextedit
  • tst_qquicktextinput
Qt::Key_Left:
executed 18 times by 2 tests: case Qt::Key_Left:
Executed by:
  • tst_qquicktextedit
  • tst_qquicktextinput
18
495 if (QQuickItem *parentItem = qobject_cast<QQuickItem*>(parent())
QQuickItem *pa...em*>(parent())Description
TRUEevaluated 18 times by 2 tests
Evaluated by:
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-18
496 mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
executed 18 times by 2 tests: mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
Executed by:
  • tst_qquicktextedit
  • tst_qquicktextinput
18
497 if (mirror
mirrorDescription
TRUEnever evaluated
FALSEevaluated 18 times by 2 tests
Evaluated by:
  • tst_qquicktextedit
  • tst_qquicktextinput
? d->right : d->left
mirror ? d->right : d->leftDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquicktextinput
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • tst_qquicktextedit
  • tst_qquicktextinput
)
0-18
498 event->accept();
executed 6 times by 1 test: event->accept();
Executed by:
  • tst_qquicktextinput
6
499 break;
executed 18 times by 2 tests: break;
Executed by:
  • tst_qquicktextedit
  • tst_qquicktextinput
18
500 case
executed 26 times by 3 tests: case Qt::Key_Right:
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
Qt::Key_Right:
executed 26 times by 3 tests: case Qt::Key_Right:
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
26
501 if (QQuickItem *parentItem = qobject_cast<QQuickItem*>(parent())
QQuickItem *pa...em*>(parent())Description
TRUEevaluated 26 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-26
502 mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
executed 26 times by 3 tests: mirror = QQuickItemPrivate::get(parentItem)->effectiveLayoutMirror;
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
26
503 if (mirror
mirrorDescription
TRUEnever evaluated
FALSEevaluated 26 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
? d->left : d->right
mirror ? d->left : d->rightDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquicktextinput
FALSEevaluated 20 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
)
0-26
504 event->accept();
executed 6 times by 1 test: event->accept();
Executed by:
  • tst_qquicktextinput
6
505 break;
executed 26 times by 3 tests: break;
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
26
506 case
executed 2 times by 1 test: case Qt::Key_Up:
Executed by:
  • tst_qquicktextinput
Qt::Key_Up:
executed 2 times by 1 test: case Qt::Key_Up:
Executed by:
  • tst_qquicktextinput
2
507 if (d->up
d->upDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquicktextinput
) {
0-2
508 event->accept();-
509 }
never executed: end of block
0
510 break;
executed 2 times by 1 test: break;
Executed by:
  • tst_qquicktextinput
2
511 case
executed 4 times by 2 tests: case Qt::Key_Down:
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextinput
Qt::Key_Down:
executed 4 times by 2 tests: case Qt::Key_Down:
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextinput
4
512 if (d->down
d->downDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquicktextinput
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickfocusscope
) {
2
513 event->accept();-
514 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquicktextinput
2
515 break;
executed 4 times by 2 tests: break;
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextinput
4
516 case
never executed: case Qt::Key_Tab:
Qt::Key_Tab:
never executed: case Qt::Key_Tab:
0
517 if (d->tab
d->tabDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
518 event->accept();-
519 }
never executed: end of block
0
520 break;
never executed: break;
0
521 case
never executed: case Qt::Key_Backtab:
Qt::Key_Backtab:
never executed: case Qt::Key_Backtab:
0
522 if (d->backtab
d->backtabDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
523 event->accept();-
524 }
never executed: end of block
0
525 break;
never executed: break;
0
526 default
never executed: default:
:
never executed: default:
0
527 break;
never executed: break;
0
528 }-
529-
530 if (!event->isAccepted()
!event->isAccepted()Description
TRUEevaluated 36 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquicktextinput
) QQuickItemKeyFilter::keyReleased(event, post);
executed 36 times by 3 tests: QQuickItemKeyFilter::keyReleased(event, post);
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
14-36
531}
executed 50 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquicktextedit
  • tst_qquicktextinput
50
532-
533void QQuickKeyNavigationAttached::setFocusNavigation(QQuickItem *currentItem, const char *dir,-
534 Qt::FocusReason reason)-
535{-
536 QQuickItem *initialItem = currentItem;-
537 bool isNextItem = false;-
538 QVector<QQuickItem *> visitedItems;-
539 do {-
540 isNextItem = false;-
541 if (currentItem->isVisible()
currentItem->isVisible()Description
TRUEevaluated 124 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& currentItem->isEnabled()
currentItem->isEnabled()Description
TRUEevaluated 118 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
6-124
542 currentItem->forceActiveFocus(reason);-
543 }
executed 118 times by 4 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
else {
118
544 QObject *attached =-
545 qmlAttachedPropertiesObject<QQuickKeyNavigationAttached>(currentItem, false);-
546 if (attached
attachedDescription
TRUEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
) {
0-20
547 QQuickItem *tempItem = qvariant_cast<QQuickItem*>(attached->property(dir));-
548 if (tempItem
tempItemDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
2-18
549 visitedItems.append(currentItem);-
550 currentItem = tempItem;-
551 isNextItem = true;-
552 }
executed 18 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
18
553 }
executed 20 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
20
554 }
executed 20 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
20
555 }-
556 while (currentItem != initialItem
currentItem != initialItemDescription
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 112 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
&& isNextItem
isNextItemDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& !visitedItems.contains(currentItem)
!visitedItems....s(currentItem)Description
TRUEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
);
2-112
557}
executed 122 times by 4 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
122
558-
559struct SigMap {-
560 int key;-
561 const char *sig;-
562};-
563-
564const SigMap sigMap[] = {-
565 { Qt::Key_Left, "leftPressed" },-
566 { Qt::Key_Right, "rightPressed" },-
567 { Qt::Key_Up, "upPressed" },-
568 { Qt::Key_Down, "downPressed" },-
569 { Qt::Key_Tab, "tabPressed" },-
570 { Qt::Key_Backtab, "backtabPressed" },-
571 { Qt::Key_Asterisk, "asteriskPressed" },-
572 { Qt::Key_NumberSign, "numberSignPressed" },-
573 { Qt::Key_Escape, "escapePressed" },-
574 { Qt::Key_Return, "returnPressed" },-
575 { Qt::Key_Enter, "enterPressed" },-
576 { Qt::Key_Delete, "deletePressed" },-
577 { Qt::Key_Space, "spacePressed" },-
578 { Qt::Key_Back, "backPressed" },-
579 { Qt::Key_Cancel, "cancelPressed" },-
580 { Qt::Key_Select, "selectPressed" },-
581 { Qt::Key_Yes, "yesPressed" },-
582 { Qt::Key_No, "noPressed" },-
583 { Qt::Key_Context1, "context1Pressed" },-
584 { Qt::Key_Context2, "context2Pressed" },-
585 { Qt::Key_Context3, "context3Pressed" },-
586 { Qt::Key_Context4, "context4Pressed" },-
587 { Qt::Key_Call, "callPressed" },-
588 { Qt::Key_Hangup, "hangupPressed" },-
589 { Qt::Key_Flip, "flipPressed" },-
590 { Qt::Key_Menu, "menuPressed" },-
591 { Qt::Key_VolumeUp, "volumeUpPressed" },-
592 { Qt::Key_VolumeDown, "volumeDownPressed" },-
593 { 0, nullptr }-
594};-
595-
596QByteArray QQuickKeysAttached::keyToSignal(int key)-
597{-
598 QByteArray keySignal;-
599 if (key >= Qt::Key_0
key >= Qt::Key_0Description
TRUEevaluated 88 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEnever evaluated
&& key <= Qt::Key_9
key <= Qt::Key_9Description
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEevaluated 76 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
) {
0-88
600 keySignal = "digit0Pressed";-
601 keySignal[5] = '0' + (key - Qt::Key_0);-
602 }
executed 12 times by 2 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
else {
12
603 int i = 0;-
604 while (sigMap[i].key
sigMap[i].keyDescription
TRUEevaluated 1242 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 34 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& sigMap[i].key != key
sigMap[i].key != keyDescription
TRUEevaluated 1200 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 42 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
)
34-1242
605 ++
executed 1200 times by 3 tests: ++i;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
i;
executed 1200 times by 3 tests: ++i;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
1200
606 keySignal = sigMap[i].sig;-
607 }
executed 76 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
76
608 return
executed 88 times by 3 tests: return keySignal;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
keySignal;
executed 88 times by 3 tests: return keySignal;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
88
609}-
610-
611bool QQuickKeysAttached::isConnected(const char *signalName) const-
612{-
613 const QQuickKeysAttachedPrivate * const d = d_func();-
614 int signal_index = d->signalIndex(signalName);-
615 return
executed 54 times by 3 tests: return d->isSignalConnected(signal_index);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
d->isSignalConnected(signal_index);
executed 54 times by 3 tests: return d->isSignalConnected(signal_index);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
54
616}-
617QQuickKeysAttached::QQuickKeysAttached(QObject *parent)-
618: QObject(*(new QQuickKeysAttachedPrivate), parent),-
619 QQuickItemKeyFilter(qmlobject_cast<QQuickItem*>(parent))-
620{-
621 QQuickKeysAttachedPrivate * const d = d_func();-
622 m_processPost = false;-
623 d->item = qmlobject_cast<QQuickItem*>(parent);-
624 if (d->item != parent
d->item != parentDescription
TRUEnever evaluated
FALSEevaluated 320 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
)
0-320
625 QMessageLogger(__FILE__, 1334, __PRETTY_FUNCTION__).warning() << "Could not attach Keys property to: " << parent << " is not an Item";
never executed: QMessageLogger(__FILE__, 1334, __PRETTY_FUNCTION__).warning() << "Could not attach Keys property to: " << parent << " is not an Item";
0
626}
executed 320 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
320
627-
628QQuickKeysAttached::~QQuickKeysAttached()-
629{-
630}-
631-
632QQuickKeysAttached::Priority QQuickKeysAttached::priority() const-
633{-
634 return
executed 4 times by 1 test: return m_processPost ? AfterItem : BeforeItem;
Executed by:
  • tst_qquickitem2
m_processPost ? AfterItem : BeforeItem;
executed 4 times by 1 test: return m_processPost ? AfterItem : BeforeItem;
Executed by:
  • tst_qquickitem2
4
635}-
636-
637void QQuickKeysAttached::setPriority(Priority order)-
638{-
639 bool processPost = order == AfterItem;-
640 if (processPost != m_processPost
processPost != m_processPostDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
2
641 m_processPost = processPost;-
642 priorityChanged();-
643 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
2
644}
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
4
645-
646void QQuickKeysAttached::componentComplete()-
647{-
648-
649 QQuickKeysAttachedPrivate * const d = d_func();-
650 if (d->item
d->itemDescription
TRUEevaluated 320 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
FALSEnever evaluated
) {
0-320
651 for (int ii = 0; ii < d->targets.count()
ii < d->targets.count()Description
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 318 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
; ++ii) {
10-318
652 QQuickItem *targetItem = d->targets.at(ii);-
653 if (targetItem
targetItemDescription
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
&& (targetItem->flags() & QQuickItem::ItemAcceptsInputMethod)) {
0-10
654 d->item->setFlag(QQuickItem::ItemAcceptsInputMethod);-
655 break;
executed 2 times by 1 test: break;
Executed by:
  • tst_qquickitem2
2
656 }-
657 }
executed 8 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
8
658 }
executed 320 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
320
659-
660}
executed 320 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
320
661-
662void QQuickKeysAttached::keyPressed(QKeyEvent *event, bool post)-
663{-
664 QQuickKeysAttachedPrivate * const d = d_func();-
665 if (post != m_processPost
post != m_processPostDescription
TRUEevaluated 58 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEevaluated 96 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
|| !d->enabled
!d->enabledDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 94 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
|| d->inPress
d->inPressDescription
TRUEnever evaluated
FALSEevaluated 94 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
) {
0-96
666 event->ignore();-
667 QQuickItemKeyFilter::keyPressed(event, post);-
668 return;
executed 60 times by 2 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
60
669 }-
670-
671-
672 if (d->item
d->itemDescription
TRUEevaluated 94 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEnever evaluated
&& d->item->window()
d->item->window()Description
TRUEevaluated 94 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEnever evaluated
) {
0-94
673 d->inPress = true;-
674 for (int ii = 0; ii < d->targets.count()
ii < d->targets.count()Description
TRUEevaluated 34 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 88 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
; ++ii) {
34-88
675 QQuickItem *i = d->targets.at(ii);-
676 if (i
iDescription
TRUEevaluated 34 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
&& i->isVisible()
i->isVisible()Description
TRUEevaluated 30 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-34
677 event->accept();-
678 QCoreApplication::sendEvent(i, event);-
679 if (event->isAccepted()
event->isAccepted()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
6-24
680 d->inPress = false;-
681 return;
executed 6 times by 1 test: return;
Executed by:
  • tst_qquickitem2
6
682 }-
683 }
executed 24 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
24
684 }
executed 28 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
28
685 d->inPress = false;-
686 }
executed 88 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
88
687-
688 QQuickKeyEvent &ke = d->theKeyEvent;-
689 ke.reset(*event);-
690 QByteArray keySignal = keyToSignal(event->key());-
691 if (!keySignal.isEmpty()
!keySignal.isEmpty()Description
TRUEevaluated 54 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 34 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
34-54
692 keySignal += "(QQuickKeyEvent*)";-
693 if (isConnected(keySignal)
isConnected(keySignal)Description
TRUEevaluated 20 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 34 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
) {
20-34
694-
695 ke.setAccepted(true);-
696 int idx = QQuickKeysAttached::staticMetaObject.indexOfSignal(keySignal);-
697 metaObject()->method(idx).invoke(this, Qt::DirectConnection, QArgument<QQuickKeyEvent* >("QQuickKeyEvent*", &ke));-
698 }
executed 20 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
20
699 }
executed 54 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
54
700 if (!ke.isAccepted()
!ke.isAccepted()Description
TRUEevaluated 70 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEevaluated 18 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
)
18-70
701 pressed(&ke);
executed 70 times by 2 tests: pressed(&ke);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
70
702 event->setAccepted(ke.isAccepted());-
703-
704 if (!event->isAccepted()
!event->isAccepted()Description
TRUEevaluated 66 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEevaluated 22 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
) QQuickItemKeyFilter::keyPressed(event, post);
executed 66 times by 2 tests: QQuickItemKeyFilter::keyPressed(event, post);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
22-66
705}
executed 88 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
88
706-
707void QQuickKeysAttached::keyReleased(QKeyEvent *event, bool post)-
708{-
709 QQuickKeysAttachedPrivate * const d = d_func();-
710 if (post != m_processPost
post != m_processPostDescription
TRUEevaluated 44 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
|| !d->enabled
!d->enabledDescription
TRUEnever evaluated
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
|| d->inRelease
d->inReleaseDescription
TRUEnever evaluated
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
) {
0-66
711 event->ignore();-
712 QQuickItemKeyFilter::keyReleased(event, post);-
713 return;
executed 44 times by 2 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
44
714 }-
715-
716 if (d->item
d->itemDescription
TRUEevaluated 66 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEnever evaluated
&& d->item->window()
d->item->window()Description
TRUEevaluated 66 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEnever evaluated
) {
0-66
717 d->inRelease = true;-
718 for (int ii = 0; ii < d->targets.count()
ii < d->targets.count()Description
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 60 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
; ++ii) {
18-60
719 QQuickItem *i = d->targets.at(ii);-
720 if (i
iDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
&& i->isVisible()
i->isVisible()Description
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
) {
0-18
721 event->accept();-
722 QCoreApplication::sendEvent(i, event);-
723 if (event->isAccepted()
event->isAccepted()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
6-12
724 d->inRelease = false;-
725 return;
executed 6 times by 1 test: return;
Executed by:
  • tst_qquickitem2
6
726 }-
727 }
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
12
728 }
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
12
729 d->inRelease = false;-
730 }
executed 60 times by 2 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
60
731-
732 QQuickKeyEvent &ke = d->theKeyEvent;-
733 ke.reset(*event);-
734 released(&ke);-
735 event->setAccepted(ke.isAccepted());-
736-
737 if (!event->isAccepted()
!event->isAccepted()Description
TRUEevaluated 54 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
FALSEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem2
) QQuickItemKeyFilter::keyReleased(event, post);
executed 54 times by 2 tests: QQuickItemKeyFilter::keyReleased(event, post);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
6-54
738}
executed 60 times by 2 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
60
739-
740-
741void QQuickKeysAttached::inputMethodEvent(QInputMethodEvent *event, bool post)-
742{-
743 QQuickKeysAttachedPrivate * const d = d_func();-
744 if (post == m_processPost
post == m_processPostDescription
TRUEnever evaluated
FALSEnever evaluated
&& d->item
d->itemDescription
TRUEnever evaluated
FALSEnever evaluated
&& !d->inIM
!d->inIMDescription
TRUEnever evaluated
FALSEnever evaluated
&& d->item->window()
d->item->window()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
745 d->inIM = true;-
746 for (int ii = 0; ii < d->targets.count()
ii < d->targets.count()Description
TRUEnever evaluated
FALSEnever evaluated
; ++ii) {
0
747 QQuickItem *targetItem = d->targets.at(ii);-
748 if (targetItem
targetItemDescription
TRUEnever evaluated
FALSEnever evaluated
&& targetItem->isVisible()
targetItem->isVisible()Description
TRUEnever evaluated
FALSEnever evaluated
&& (
(targetItem->f...tsInputMethod)Description
TRUEnever evaluated
FALSEnever evaluated
targetItem->flags() & QQuickItem::ItemAcceptsInputMethod)
(targetItem->f...tsInputMethod)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
749 QCoreApplication::sendEvent(targetItem, event);-
750 if (event->isAccepted()
event->isAccepted()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
751 d->imeItem = targetItem;-
752 d->inIM = false;-
753 return;
never executed: return;
0
754 }-
755 }
never executed: end of block
0
756 }
never executed: end of block
0
757 d->inIM = false;-
758 }
never executed: end of block
0
759 QQuickItemKeyFilter::inputMethodEvent(event, post);-
760}
never executed: end of block
0
761-
762QVariant QQuickKeysAttached::inputMethodQuery(Qt::InputMethodQuery query) const-
763{-
764 const QQuickKeysAttachedPrivate * const d = d_func();-
765 if (d->item
d->itemDescription
TRUEevaluated 40 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEnever evaluated
) {
0-40
766 for (int ii = 0; ii < d->targets.count()
ii < d->targets.count()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 40 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
; ++ii) {
4-40
767 QQuickItem *i = d->targets.at(ii);-
768 if (i
iDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
&& i->isVisible()
i->isVisible()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
&& (i->flags() & QQuickItem::ItemAcceptsInputMethod) && i == d->imeItem
i == d->imeItemDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-4
769-
770 QVariant v = i->inputMethodQuery(query);-
771 if (v.userType() == QVariant::RectF
v.userType() =...Variant::RectFDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
772 v = d->item->mapRectFromItem(i, v.toRectF());
never executed: v = d->item->mapRectFromItem(i, v.toRectF());
0
773 return
never executed: return v;
v;
never executed: return v;
0
774 }-
775 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
4
776 }
executed 40 times by 3 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
40
777 return
executed 40 times by 3 tests: return QQuickItemKeyFilter::inputMethodQuery(query);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
QQuickItemKeyFilter::inputMethodQuery(query);
executed 40 times by 3 tests: return QQuickItemKeyFilter::inputMethodQuery(query);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
40
778}-
779-
780-
781void QQuickKeysAttached::shortcutOverride(QKeyEvent *event)-
782{-
783 QQuickKeysAttachedPrivate * const d = d_func();-
784 QQuickKeyEvent &keyEvent = d->theKeyEvent;-
785 keyEvent.reset(*event);-
786 shortcutOverride(&keyEvent);-
787-
788 event->setAccepted(keyEvent.isAccepted());-
789}
executed 8 times by 2 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
8
790-
791QQuickKeysAttached *QQuickKeysAttached::qmlAttachedProperties(QObject *obj)-
792{-
793 return
executed 320 times by 8 tests: return new QQuickKeysAttached(obj);
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
new QQuickKeysAttached(obj);
executed 320 times by 8 tests: return new QQuickKeysAttached(obj);
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextinput
320
794}-
795QQuickLayoutMirroringAttached::QQuickLayoutMirroringAttached(QObject *parent) : QObject(parent), itemPrivate(nullptr)-
796{-
797 if (QQuickItem *item = qobject_cast<QQuickItem *>(parent)
QQuickItem *it...tem *>(parent)Description
TRUEevaluated 142 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
4-142
798 itemPrivate = QQuickItemPrivate::get(item);
executed 142 times by 5 tests: itemPrivate = QQuickItemPrivate::get(item);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
142
799 else if (QQuickWindow *window = qobject_cast<QQuickWindow *>(parent)
QQuickWindow *...dow *>(parent)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
2
800 itemPrivate = QQuickItemPrivate::get(window->contentItem());
executed 2 times by 1 test: itemPrivate = QQuickItemPrivate::get(window->contentItem());
Executed by:
  • tst_qquickitem2
2
801-
802 if (itemPrivate
itemPrivateDescription
TRUEevaluated 144 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
2-144
803 itemPrivate->extra.value().layoutDirectionAttached = this;
executed 144 times by 5 tests: itemPrivate->extra.value().layoutDirectionAttached = this;
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
144
804 else-
805 qmlWarning(parent) << tr("LayoutDirection attached property only works with Items and Windows");
executed 2 times by 1 test: qmlWarning(parent) << tr("LayoutDirection attached property only works with Items and Windows");
Executed by:
  • tst_qquickitem2
2
806}-
807-
808QQuickLayoutMirroringAttached * QQuickLayoutMirroringAttached::qmlAttachedProperties(QObject *object)-
809{-
810 return
executed 146 times by 5 tests: return new QQuickLayoutMirroringAttached(object);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
new QQuickLayoutMirroringAttached(object);
executed 146 times by 5 tests: return new QQuickLayoutMirroringAttached(object);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
146
811}-
812-
813bool QQuickLayoutMirroringAttached::enabled() const-
814{-
815 return
executed 4 times by 1 test: return itemPrivate ? itemPrivate->effectiveLayoutMirror : false;
Executed by:
  • tst_examples
itemPrivate ? itemPrivate->effectiveLayoutMirror : false;
executed 4 times by 1 test: return itemPrivate ? itemPrivate->effectiveLayoutMirror : false;
Executed by:
  • tst_examples
4
816}-
817-
818void QQuickLayoutMirroringAttached::setEnabled(bool enabled)-
819{-
820 if (!itemPrivate
!itemPrivateDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 148 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
)
2-148
821 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitem2
2
822-
823 itemPrivate->isMirrorImplicit = false;-
824 if (enabled != itemPrivate->effectiveLayoutMirror
enabled != ite...veLayoutMirrorDescription
TRUEevaluated 42 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
FALSEevaluated 106 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
) {
42-106
825 itemPrivate->setLayoutMirror(enabled);-
826 if (itemPrivate->inheritMirrorFromItem
itemPrivate->i...MirrorFromItemDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEevaluated 34 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
)
8-34
827 itemPrivate->resolveLayoutMirror();
executed 8 times by 2 tests: itemPrivate->resolveLayoutMirror();
Executed by:
  • tst_examples
  • tst_qquickitem2
8
828 }
executed 42 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
42
829}
executed 148 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
148
830-
831void QQuickLayoutMirroringAttached::resetEnabled()-
832{-
833 if (itemPrivate
itemPrivateDescription
TRUEnever evaluated
FALSEnever evaluated
&& !itemPrivate->isMirrorImplicit
!itemPrivate->isMirrorImplicitDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
834 itemPrivate->isMirrorImplicit = true;-
835 itemPrivate->resolveLayoutMirror();-
836 }
never executed: end of block
0
837}
never executed: end of block
0
838-
839bool QQuickLayoutMirroringAttached::childrenInherit() const-
840{-
841 return
never executed: return itemPrivate ? itemPrivate->inheritMirrorFromItem : false;
itemPrivate ? itemPrivate->inheritMirrorFromItem : false;
never executed: return itemPrivate ? itemPrivate->inheritMirrorFromItem : false;
0
842}-
843-
844void QQuickLayoutMirroringAttached::setChildrenInherit(bool childrenInherit) {-
845 if (itemPrivate
itemPrivateDescription
TRUEevaluated 32 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& childrenInherit != itemPrivate->inheritMirrorFromItem
childrenInheri...MirrorFromItemDescription
TRUEevaluated 30 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
2-32
846 itemPrivate->inheritMirrorFromItem = childrenInherit;-
847 itemPrivate->resolveLayoutMirror();-
848 childrenInheritChanged();-
849 }
executed 30 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
30
850}
executed 34 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
34
851-
852void QQuickItemPrivate::resolveLayoutMirror()-
853{-
854 QQuickItem * const q = q_func();-
855 if (QQuickItem *parentItem = q->parentItem()
QQuickItem *pa...->parentItem()Description
TRUEevaluated 408974 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
) {
24-408974
856 QQuickItemPrivate *parentPrivate = QQuickItemPrivate::get(parentItem);-
857 setImplicitLayoutMirror(parentPrivate->inheritedLayoutMirror, parentPrivate->inheritMirrorFromParent);-
858 }
executed 408974 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
else {
408974
859 setImplicitLayoutMirror(isMirrorImplicit ? false : effectiveLayoutMirror, inheritMirrorFromItem);-
860 }
executed 24 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
24
861}-
862-
863void QQuickItemPrivate::setImplicitLayoutMirror(bool mirror, bool inherit)-
864{-
865 inherit = inherit
inheritDescription
TRUEevaluated 660 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 409022 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
|| inheritMirrorFromItem
inheritMirrorFromItemDescription
TRUEevaluated 28 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 408994 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
;
28-409022
866 if (!isMirrorImplicit
!isMirrorImplicitDescription
TRUEevaluated 56 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 409626 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
&& inheritMirrorFromItem
inheritMirrorFromItemDescription
TRUEevaluated 34 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 22 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
)
22-409626
867 mirror = effectiveLayoutMirror;
executed 34 times by 3 tests: mirror = effectiveLayoutMirror;
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
34
868 if (mirror == inheritedLayoutMirror
mirror == inhe...edLayoutMirrorDescription
TRUEevaluated 409506 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 176 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
&& inherit == inheritMirrorFromParent
inherit == inh...rrorFromParentDescription
TRUEevaluated 408994 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 512 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
)
176-409506
869 return;
executed 408994 times by 106 tests: return;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408994
870-
871 inheritMirrorFromParent = inherit;-
872 inheritedLayoutMirror = inheritMirrorFromParent
inheritMirrorFromParentDescription
TRUEevaluated 676 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
? mirror : false;
12-676
873-
874 if (isMirrorImplicit
isMirrorImplicitDescription
TRUEevaluated 650 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 38 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
)
38-650
875 setLayoutMirror(inherit ? inheritedLayoutMirror : false);
executed 650 times by 3 tests: setLayoutMirror(inherit ? inheritedLayoutMirror : false);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
650
876 for (int i = 0; i < childItems.count()
i < childItems.count()Description
TRUEevaluated 464 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEevaluated 688 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
; ++i) {
464-688
877 if (QQuickItem *child = qmlobject_cast<QQuickItem *>(childItems.at(i))
QQuickItem *ch...ldItems.at(i))Description
TRUEevaluated 464 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
FALSEnever evaluated
) {
0-464
878 QQuickItemPrivate *childPrivate = QQuickItemPrivate::get(child);-
879 childPrivate->setImplicitLayoutMirror(inheritedLayoutMirror, inheritMirrorFromParent);-
880 }
executed 464 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
464
881 }
executed 464 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
464
882}
executed 688 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpositioners
688
883-
884void QQuickItemPrivate::setLayoutMirror(bool mirror)-
885{-
886 if (mirror != effectiveLayoutMirror
mirror != effe...veLayoutMirrorDescription
TRUEevaluated 276 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 512 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
) {
276-512
887 effectiveLayoutMirror = mirror;-
888 if (_anchors
_anchorsDescription
TRUEevaluated 116 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 160 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
) {
116-160
889 QQuickAnchorsPrivate *anchor_d = QQuickAnchorsPrivate::get(_anchors);-
890 anchor_d->fillChanged();-
891 anchor_d->centerInChanged();-
892 anchor_d->updateHorizontalAnchors();-
893 }
executed 116 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
116
894 mirrorChange();-
895 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 102 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 174 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktext
&& extra->layoutDirectionAttached
extra->layoutDirectionAttachedDescription
TRUEevaluated 42 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
FALSEevaluated 60 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
42-174
896 extra->layoutDirectionAttached->enabledChanged();-
897 }
executed 42 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquicktext
42
898 }
executed 276 times by 11 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
276
899}
executed 788 times by 11 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
788
900QQuickEnterKeyAttached::QQuickEnterKeyAttached(QObject *parent)-
901 : QObject(parent), itemPrivate(nullptr), keyType(Qt::EnterKeyDefault)-
902{-
903 if (QQuickItem *item = qobject_cast<QQuickItem*>(parent)
QQuickItem *it...Item*>(parent)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
904 itemPrivate = QQuickItemPrivate::get(item);-
905 itemPrivate->extra.value().enterKeyAttached = this;-
906 }
never executed: end of block
else
0
907 qmlWarning(parent) << tr("EnterKey attached property only works with Items");
never executed: qmlWarning(parent) << tr("EnterKey attached property only works with Items");
0
908}-
909-
910QQuickEnterKeyAttached *QQuickEnterKeyAttached::qmlAttachedProperties(QObject *object)-
911{-
912 return
never executed: return new QQuickEnterKeyAttached(object);
new QQuickEnterKeyAttached(object);
never executed: return new QQuickEnterKeyAttached(object);
0
913}-
914-
915Qt::EnterKeyType QQuickEnterKeyAttached::type() const-
916{-
917 return
never executed: return keyType;
keyType;
never executed: return keyType;
0
918}-
919-
920void QQuickEnterKeyAttached::setType(Qt::EnterKeyType type)-
921{-
922 if (keyType != type
keyType != typeDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
923 keyType = type;-
924-
925 if (itemPrivate
itemPrivateDescription
TRUEnever evaluated
FALSEnever evaluated
&& itemPrivate->activeFocus
itemPrivate->activeFocusDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
926 QGuiApplication::inputMethod()->update(Qt::ImEnterKeyType);
never executed: QGuiApplication::inputMethod()->update(Qt::ImEnterKeyType);
0
927-
928 typeChanged();-
929 }
never executed: end of block
0
930}
never executed: end of block
0
931-
932void QQuickItemPrivate::setAccessible()-
933{-
934 isAccessible = true;-
935}
executed 84 times by 2 tests: end of block
Executed by:
  • tst_qquickaccessible
  • tst_qquickitem2
84
936-
937-
938-
939-
940-
941-
942void QQuickItemPrivate::updateSubFocusItem(QQuickItem *scope, bool focus)-
943{-
944 QQuickItem * const q = q_func();-
945 ((scope) ? static_cast<void>(0) : qt_assert("scope", __FILE__, 1779));-
946-
947 QQuickItemPrivate *scopePrivate = QQuickItemPrivate::get(scope);-
948-
949 QQuickItem *oldSubFocusItem = scopePrivate->subFocusItem;-
950-
951 if (oldSubFocusItem
oldSubFocusItemDescription
TRUEevaluated 10423 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 10498 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
) {
10423-10498
952 QQuickItem *sfi = scopePrivate->subFocusItem->parentItem();-
953 while (sfi
sfiDescription
TRUEevaluated 18147 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEnever evaluated
&& sfi != scope
sfi != scopeDescription
TRUEevaluated 7724 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 10423 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
) {
0-18147
954 QQuickItemPrivate::get(sfi)->subFocusItem = nullptr;-
955 sfi = sfi->parentItem();-
956 }
executed 7724 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
7724
957 }
executed 10423 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
10423
958-
959 if (focus
focusDescription
TRUEevaluated 11675 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 9246 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
) {
9246-11675
960 scopePrivate->subFocusItem = q;-
961 QQuickItem *sfi = scopePrivate->subFocusItem->parentItem();-
962 while (sfi
sfiDescription
TRUEevaluated 19471 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEnever evaluated
&& sfi != scope
sfi != scopeDescription
TRUEevaluated 7796 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 11675 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
) {
0-19471
963 QQuickItemPrivate::get(sfi)->subFocusItem = q;-
964 sfi = sfi->parentItem();-
965 }
executed 7796 times by 20 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
7796
966 }
executed 11675 times by 20 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
else {
11675
967 scopePrivate->subFocusItem = nullptr;-
968 }
executed 9246 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
9246
969}-
970QQuickItem::QQuickItem(QQuickItem* parent)-
971: QObject(*(new QQuickItemPrivate), parent)-
972{-
973 QQuickItemPrivate * const d = d_func();-
974 d->init(parent);-
975}
executed 71642 times by 119 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
71642
976-
977-
978-
979QQuickItem::QQuickItem(QQuickItemPrivate &dd, QQuickItem *parent)-
980: QObject(dd, parent)-
981{-
982 QQuickItemPrivate * const d = d_func();-
983 d->init(parent);-
984}
executed 388658 times by 101 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
388658
985-
986-
987-
988-
989QQuickItem::~QQuickItem()-
990{-
991 QQuickItemPrivate * const d = d_func();-
992-
993 if (d->windowRefCount > 1
d->windowRefCount > 1Description
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 417086 times by 123 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
)
4-417086
994 d->windowRefCount = 1;
executed 4 times by 2 tests: d->windowRefCount = 1;
Executed by:
  • tst_qquickitemlayer
  • tst_qquickshadereffect
4
995 if (d->parentItem
d->parentItemDescription
TRUEevaluated 63042 times by 95 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • ...
FALSEevaluated 354048 times by 123 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
)
63042-354048
996 setParentItem(nullptr);
executed 63042 times by 95 tests: setParentItem(nullptr);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • ...
63042
997 else if (d->window
d->windowDescription
TRUEevaluated 5332 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
FALSEevaluated 348716 times by 116 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • ...
)
5332-348716
998 d->derefWindow();
executed 5332 times by 89 tests: d->derefWindow();
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
5332
999-
1000-
1001 while (!d->childItems.isEmpty()
!d->childItems.isEmpty()Description
TRUEevaluated 317389 times by 95 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 417090 times by 123 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
)
317389-417090
1002 d->childItems.constFirst()->setParentItem(nullptr);
executed 317389 times by 95 tests: d->childItems.constFirst()->setParentItem(nullptr);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
317389
1003-
1004 if (!d->changeListeners.isEmpty()
!d->changeListeners.isEmpty()Description
TRUEevaluated 19836 times by 92 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • 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
  • tst_qquickdesignersupport
  • ...
FALSEevaluated 397254 times by 123 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
) {
19836-397254
1005 const auto listeners = d->changeListeners;-
1006 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
1007 QQuickAnchorsPrivate *anchor = change.listener->anchorPrivate();-
1008 if (anchor
anchorDescription
TRUEevaluated 11962 times by 70 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
FALSEevaluated 13124 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
)
11962-13124
1009 anchor->clearItem(this);
executed 11962 times by 70 tests: anchor->clearItem(this);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
11962
1010 }
executed 25086 times by 92 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • 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
  • tst_qquickdesignersupport
  • ...
25086
1011-
1012-
1013-
1014-
1015-
1016 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
1017 QQuickAnchorsPrivate *anchor = change.listener->anchorPrivate();-
1018 if (anchor
anchorDescription
TRUEevaluated 11962 times by 70 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
FALSEevaluated 13124 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
&& anchor->item
anchor->itemDescription
TRUEevaluated 11962 times by 70 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
FALSEnever evaluated
&& anchor->item->parentItem()
anchor->item->parentItem()Description
TRUEnever evaluated
FALSEevaluated 11962 times by 70 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
&& anchor->item->parentItem() != this
anchor->item->...Item() != thisDescription
TRUEnever evaluated
FALSEnever evaluated
)
0-13124
1019 anchor->update();
never executed: anchor->update();
0
1020 }
executed 25086 times by 92 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • 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
  • tst_qquickdesignersupport
  • ...
25086
1021-
1022 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
1023 if (change.types & QQuickItemPrivate::Destroyed
change.types &...ate::DestroyedDescription
TRUEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 25072 times by 92 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • 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
  • tst_qquickdesignersupport
  • ...
)
14-25072
1024 change.listener->itemDestroyed(this);
executed 14 times by 1 test: change.listener->itemDestroyed(this);
Executed by:
  • tst_qquickitem2
14
1025 }
executed 25086 times by 92 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • 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
  • tst_qquickdesignersupport
  • ...
25086
1026-
1027 d->changeListeners.clear();-
1028 }
executed 19836 times by 92 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • 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
  • tst_qquickdesignersupport
  • ...
19836
1029-
1030-
1031-
1032-
1033-
1034-
1035 for (int ii = 0; ii < d->transforms.count()
ii < d->transforms.count()Description
TRUEevaluated 852 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickpathview
FALSEevaluated 417090 times by 123 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
; ++ii) {
852-417090
1036 QQuickTransform *t = d->transforms.at(ii);-
1037 QQuickTransformPrivate *tp = QQuickTransformPrivate::get(t);-
1038 tp->items.removeOne(this);-
1039 }
executed 852 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickpathview
852
1040-
1041 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 132559 times by 117 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
FALSEevaluated 284531 times by 111 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
) {
132559-284531
1042 delete d->extra->contents; d->extra->contents = nullptr;-
1043-
1044 delete d->extra->layer; d->extra->layer = nullptr;-
1045-
1046 }
executed 132559 times by 117 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
132559
1047-
1048 delete d->_anchors; d->_anchors = nullptr;-
1049 delete d->_stateGroup; d->_stateGroup = nullptr;-
1050}
executed 417090 times by 123 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
417090
1051-
1052-
1053-
1054-
1055bool QQuickItemPrivate::canAcceptTabFocus(QQuickItem *item)-
1056{-
1057 if (!item->window()
!item->window()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1058 return
never executed: return false;
false;
never executed: return false;
0
1059-
1060 if (item == item->window()->contentItem()
item == item->...>contentItem()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1061 return
never executed: return true;
true;
never executed: return true;
0
1062-
1063-
1064 if (QObject *acc = qmlAttachedPropertiesObject<QQuickAccessibleAttached>(item, false)
QObject *acc =...>(item, false)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
1065 int role = acc->property("role").toInt();-
1066 if (role == QAccessible::EditableText
role == QAcces...::EditableTextDescription
TRUEnever evaluated
FALSEnever evaluated
0
1067 || role == QAccessible::Table
role == QAccessible::TableDescription
TRUEnever evaluated
FALSEnever evaluated
0
1068 || role == QAccessible::List
role == QAccessible::ListDescription
TRUEnever evaluated
FALSEnever evaluated
0
1069 || role == QAccessible::SpinBox
role == QAccessible::SpinBoxDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
1070 return
never executed: return true;
true;
never executed: return true;
0
1071 } else if (role == QAccessible::ComboBox
role == QAccessible::ComboBoxDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
1072 QAccessibleInterface *iface = QAccessible::queryAccessibleInterface(item);-
1073 return
never executed: return iface->state().editable;
iface->state().editable;
never executed: return iface->state().editable;
0
1074 }-
1075 }
never executed: end of block
0
1076-
1077-
1078 QVariant readonly = item->property("readOnly");-
1079 if (readonly.
readonly.isValid()Description
TRUEnever evaluated
FALSEnever evaluated
isValid()
readonly.isValid()Description
TRUEnever evaluated
FALSEnever evaluated
&& !readonly.toBool()
!readonly.toBool()Description
TRUEnever evaluated
FALSEnever evaluated
&& item->property("text").isValid()
item->property...xt").isValid()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1080 return
never executed: return true;
true;
never executed: return true;
0
1081-
1082 return
never executed: return false;
false;
never executed: return false;
0
1083}-
1084bool QQuickItemPrivate::focusNextPrev(QQuickItem *item, bool forward)-
1085{-
1086 QQuickItem *next = QQuickItemPrivate::nextPrevItemInTabFocusChain(item, forward);-
1087-
1088 if (next == item
next == itemDescription
TRUEnever evaluated
FALSEevaluated 198 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
0-198
1089 return
never executed: return false;
false;
never executed: return false;
0
1090-
1091 next->forceActiveFocus(forward ? Qt::TabFocusReason : Qt::BacktabFocusReason);-
1092-
1093 return
executed 198 times by 2 tests: return true;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
true;
executed 198 times by 2 tests: return true;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
198
1094}-
1095-
1096QQuickItem *QQuickItemPrivate::nextTabChildItem(const QQuickItem *item, int start)-
1097{-
1098 if (!item
!itemDescription
TRUEnever evaluated
FALSEevaluated 1034 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
0-1034
1099 QMessageLogger(__FILE__, 2500, __PRETTY_FUNCTION__).warning() << "QQuickItemPrivate::nextTabChildItem called with null item.";-
1100 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1101 }-
1102 const QList<QQuickItem *> &children = item->childItems();-
1103 const int count = children.count();-
1104 if (start < 0
start < 0Description
TRUEnever evaluated
FALSEevaluated 1034 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
|| start >= count
start >= countDescription
TRUEnever evaluated
FALSEevaluated 1034 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
0-1034
1105 QMessageLogger(__FILE__, 2506, __PRETTY_FUNCTION__).warning() << "QQuickItemPrivate::nextTabChildItem: Start index value out of range for item" << item;-
1106 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1107 }-
1108 while (start < count
start < countDescription
TRUEevaluated 1066 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEnever evaluated
) {
0-1066
1109 QQuickItem *child = children.at(start);-
1110 if (!child->d_func()->isTabFence
!child->d_func()->isTabFenceDescription
TRUEevaluated 1034 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 32 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
32-1034
1111 return
executed 1034 times by 2 tests: return child;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
child;
executed 1034 times by 2 tests: return child;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
1034
1112 ++start;-
1113 }
executed 32 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
32
1114 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1115}-
1116-
1117QQuickItem *QQuickItemPrivate::prevTabChildItem(const QQuickItem *item, int start)-
1118{-
1119 if (!item
!itemDescription
TRUEnever evaluated
FALSEevaluated 786 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
0-786
1120 QMessageLogger(__FILE__, 2521, __PRETTY_FUNCTION__).warning() << "QQuickItemPrivate::prevTabChildItem called with null item.";-
1121 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1122 }-
1123 const QList<QQuickItem *> &children = item->childItems();-
1124 const int count = children.count();-
1125 if (start == -1
start == -1Description
TRUEevaluated 666 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 120 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
120-666
1126 start = count - 1;
executed 666 times by 2 tests: start = count - 1;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
666
1127 if (start < 0
start < 0Description
TRUEnever evaluated
FALSEevaluated 786 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
|| start >= count
start >= countDescription
TRUEnever evaluated
FALSEevaluated 786 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
0-786
1128 QMessageLogger(__FILE__, 2529, __PRETTY_FUNCTION__).warning() << "QQuickItemPrivate::prevTabChildItem: Start index value out of range for item" << item;-
1129 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1130 }-
1131 while (start >= 0
start >= 0Description
TRUEevaluated 810 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEnever evaluated
) {
0-810
1132 QQuickItem *child = children.at(start);-
1133 if (!child->d_func()->isTabFence
!child->d_func()->isTabFenceDescription
TRUEevaluated 786 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
24-786
1134 return
executed 786 times by 2 tests: return child;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
child;
executed 786 times by 2 tests: return child;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
786
1135 --start;-
1136 }
executed 24 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
24
1137 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1138}-
1139-
1140QQuickItem* QQuickItemPrivate::nextPrevItemInTabFocusChain(QQuickItem *item, bool forward)-
1141{-
1142 ((item) ? static_cast<void>(0) : qt_assert("item", __FILE__, 2543));-
1143 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 252 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
; qt_category_enabled = false) QMessageLogger(__FILE__, 2544, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: item:" << item << ", forward:" << forward;
never executed: QMessageLogger(__FILE__, 2544, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: item:" << item << ", forward:" << forward;
0-252
1144-
1145 if (!item->window()
!item->window()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 250 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
2-250
1146 return
executed 2 times by 1 test: return item;
Executed by:
  • tst_qquickitem2
item;
executed 2 times by 1 test: return item;
Executed by:
  • tst_qquickitem2
2
1147 const QQuickItem * const contentItem = item->window()->contentItem();-
1148 if (!contentItem
!contentItemDescription
TRUEnever evaluated
FALSEevaluated 250 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
0-250
1149 return
never executed: return item;
item;
never executed: return item;
0
1150-
1151 bool all = QGuiApplication::styleHints()->tabFocusBehavior() == Qt::TabFocusAllControls;-
1152-
1153 QQuickItem *from = nullptr;-
1154 bool isTabFence = item->d_func()->isTabFence;-
1155 if (forward
forwardDescription
TRUEevaluated 120 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 130 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
120-130
1156 if (!isTabFence
!isTabFenceDescription
TRUEevaluated 106 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
14-106
1157 from = item->parentItem();
executed 106 times by 1 test: from = item->parentItem();
Executed by:
  • tst_qquickitem2
106
1158 }
executed 120 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
120
1159 if (!item->childItems().isEmpty()
!item->childItems().isEmpty()Description
TRUEevaluated 52 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 78 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
52-78
1160 from = item->d_func()->childItems.constFirst();
executed 52 times by 1 test: from = item->d_func()->childItems.constFirst();
Executed by:
  • tst_qquickitem2
52
1161 else if (!isTabFence
!isTabFenceDescription
TRUEevaluated 76 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
2-76
1162 from = item->parentItem();
executed 76 times by 2 tests: from = item->parentItem();
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
76
1163 }
executed 130 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
130
1164 bool skip = false;-
1165 QQuickItem * startItem = item;-
1166 QQuickItem * firstFromItem = from;-
1167 QQuickItem *current = item;-
1168 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 250 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
; qt_category_enabled = false) QMessageLogger(__FILE__, 2569, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: startItem:" << startItem;
never executed: QMessageLogger(__FILE__, 2569, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: startItem:" << startItem;
0-250
1169 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 250 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
; qt_category_enabled = false) QMessageLogger(__FILE__, 2570, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: firstFromItem:" << firstFromItem;
never executed: QMessageLogger(__FILE__, 2570, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: firstFromItem:" << firstFromItem;
0-250
1170 do {-
1171 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 946 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
; qt_category_enabled = false) QMessageLogger(__FILE__, 2572, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: current:" << current;
never executed: QMessageLogger(__FILE__, 2572, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: current:" << current;
0-946
1172 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 946 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
; qt_category_enabled = false) QMessageLogger(__FILE__, 2573, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: from:" << from;
never executed: QMessageLogger(__FILE__, 2573, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: from:" << from;
0-946
1173 skip = false;-
1174 QQuickItem *last = current;-
1175-
1176 bool hasChildren = !current->childItems().isEmpty()
!current->chil...ms().isEmpty()Description
TRUEevaluated 682 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 264 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& current->isEnabled()
current->isEnabled()Description
TRUEevaluated 674 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& current->isVisible()
current->isVisible()Description
TRUEevaluated 666 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
;
8-682
1177 QQuickItem *firstChild = nullptr;-
1178 QQuickItem *lastChild = nullptr;-
1179 if (hasChildren
hasChildrenDescription
TRUEevaluated 666 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 280 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
280-666
1180 firstChild = nextTabChildItem(current, 0);-
1181 if (!firstChild
!firstChildDescription
TRUEnever evaluated
FALSEevaluated 666 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
0-666
1182 hasChildren = false;
never executed: hasChildren = false;
0
1183 else-
1184 lastChild = prevTabChildItem(current, -1);
executed 666 times by 2 tests: lastChild = prevTabChildItem(current, -1);
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
666
1185 }-
1186 isTabFence = current->d_func()->isTabFence;-
1187 if (isTabFence
isTabFenceDescription
TRUEevaluated 62 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 884 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& !hasChildren
!hasChildrenDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 58 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
4-884
1188 return
executed 4 times by 1 test: return current;
Executed by:
  • tst_qquickitem2
current;
executed 4 times by 1 test: return current;
Executed by:
  • tst_qquickitem2
4
1189-
1190-
1191 if (hasChildren
hasChildrenDescription
TRUEevaluated 666 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 276 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& from == current->parentItem()
from == current->parentItem()Description
TRUEevaluated 190 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 476 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
190-666
1192 if (forward
forwardDescription
TRUEevaluated 90 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 100 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
90-100
1193 current = firstChild;-
1194 }
executed 90 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
90
1195 current = lastChild;-
1196 if (!current->childItems().isEmpty()
!current->chil...ms().isEmpty()Description
TRUEevaluated 38 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 62 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
38-62
1197 skip = true;
executed 38 times by 2 tests: skip = true;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
38
1198 }
executed 100 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
100
1199 } else if (hasChildren
hasChildrenDescription
TRUEevaluated 476 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 276 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& forward
forwardDescription
TRUEevaluated 226 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 250 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& from != lastChild
from != lastChildDescription
TRUEevaluated 124 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 102 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
102-476
1200-
1201 int nextChild = current->childItems().indexOf(from) + 1;-
1202 current = nextTabChildItem(current, nextChild);-
1203 }
executed 124 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else if (hasChildren
hasChildrenDescription
TRUEevaluated 352 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 276 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& !forward
!forwardDescription
TRUEevaluated 250 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 102 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& from != firstChild
from != firstChildDescription
TRUEevaluated 120 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 130 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
102-352
1204-
1205 int prevChild = current->childItems().indexOf(from) - 1;-
1206 current = prevTabChildItem(current, prevChild);-
1207 if (!current->childItems().isEmpty()
!current->chil...ms().isEmpty()Description
TRUEevaluated 56 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 64 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
)
56-64
1208 skip = true;
executed 56 times by 1 test: skip = true;
Executed by:
  • tst_qquickitem2
56
1209-
1210 }
executed 120 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
else if (QQuickItem *parent = !isTabFence
!isTabFenceDescription
TRUEevaluated 484 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickitem2
? current->parentItem() : nullptr
QQuickItem *pa...em() : nullptrDescription
TRUEevaluated 466 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 42 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
24-484
1211-
1212 if (forward
forwardDescription
TRUEevaluated 222 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 244 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
222-244
1213 skip = true;-
1214 }
executed 222 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else if (QQuickItem *firstSibling = !forward
!forwardDescription
TRUEevaluated 244 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEnever evaluated
? nextTabChildItem(parent, 0) : nullptr
QQuickItem *fi..., 0) : nullptrDescription
TRUEevaluated 244 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEnever evaluated
) {
0-244
1215 if (last != firstSibling
last != firstSiblingDescription
TRUEevaluated 120 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 124 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
120-124
1216 || (parent->isFocusScope()
parent->isFocusScope()Description
TRUEevaluated 30 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 94 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& parent->activeFocusOnTab()
parent->activeFocusOnTab()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 24 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& parent->hasActiveFocus()
parent->hasActiveFocus()Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
))
0-94
1217 skip = true;
executed 126 times by 2 tests: skip = true;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
126
1218 }
executed 244 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
244
1219 current = parent;-
1220 }
executed 466 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
else if (hasChildren
hasChildrenDescription
TRUEevaluated 42 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEnever evaluated
) {
0-466
1221-
1222 if (forward
forwardDescription
TRUEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 28 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
14-28
1223 current = firstChild;-
1224 }
executed 14 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
14
1225 current = lastChild;-
1226 if (!current->childItems().isEmpty()
!current->chil...ms().isEmpty()Description
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 14 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
14
1227 skip = true;
executed 14 times by 2 tests: skip = true;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
14
1228 }
executed 28 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
28
1229 }-
1230 from = last;-
1231 if (current == startItem
current == startItemDescription
TRUEevaluated 68 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 874 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
&& from == firstFromItem
from == firstFromItemDescription
TRUEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 52 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
16-874
1232-
1233 if (item == contentItem
item == contentItemDescription
TRUEnever evaluated
FALSEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-16
1234 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEnever evaluated
; qt_category_enabled = false) QMessageLogger(__FILE__, 2635, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: looped, return contentItem";
never executed: QMessageLogger(__FILE__, 2635, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: looped, return contentItem";
0
1235 return
never executed: return item;
item;
never executed: return item;
0
1236 } else {-
1237 for (bool qt_category_enabled = DBG_FOCUS().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitem2
; qt_category_enabled = false) QMessageLogger(__FILE__, 2638, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: looped, return " << startItem;
never executed: QMessageLogger(__FILE__, 2638, __PRETTY_FUNCTION__, DBG_FOCUS().categoryName()).debug() << "QQuickItemPrivate::nextPrevItemInTabFocusChain: looped, return " << startItem;
0-16
1238 return
executed 16 times by 1 test: return startItem;
Executed by:
  • tst_qquickitem2
startItem;
executed 16 times by 1 test: return startItem;
Executed by:
  • tst_qquickitem2
16
1239 }-
1240 }-
1241 if (!firstFromItem
!firstFromItemDescription
TRUEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 902 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
) {
24-902
1242 if (startItem->d_func()->isTabFence
startItem->d_f...()->isTabFenceDescription
TRUEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
4-20
1243 if (current == startItem
current == startItemDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
8-12
1244 firstFromItem = from;
executed 8 times by 1 test: firstFromItem = from;
Executed by:
  • tst_qquickitem2
8
1245 }
executed 20 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
20
1246 startItem = current;-
1247 firstFromItem = from;-
1248 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
4
1249 }-
1250 }
executed 926 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
while (skip
skipDescription
TRUEevaluated 448 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 478 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
|| !current->activeFocusOnTab()
!current->activeFocusOnTab()Description
TRUEevaluated 240 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 238 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
|| !current->isEnabled()
!current->isEnabled()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 234 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
|| !current->isVisible()
!current->isVisible()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 230 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
4-926
1251 || !(all
allDescription
TRUEevaluated 230 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEnever evaluated
|| QQuickItemPrivate::canAcceptTabFocus(current)
QQuickItemPriv...Focus(current)Description
TRUEnever evaluated
FALSEnever evaluated
));
0-230
1252-
1253 return
executed 230 times by 2 tests: return current;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
current;
executed 230 times by 2 tests: return current;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
230
1254}-
1255QQuickItem *QQuickItem::parentItem() const-
1256{-
1257 const QQuickItemPrivate * const d = d_func();-
1258 return
executed 3700894 times by 121 tests: return d->parentItem;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
d->parentItem;
executed 3700894 times by 121 tests: return d->parentItem;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
3700894
1259}-
1260-
1261void QQuickItem::setParentItem(QQuickItem *parentItem)-
1262{-
1263 QQuickItemPrivate * const d = d_func();-
1264 if (parentItem == d->parentItem
parentItem == d->parentItemDescription
TRUEevaluated 116192 times by 26 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
  • ...
FALSEevaluated 817032 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
116192-817032
1265 return;
executed 116192 times by 26 tests: return;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
  • ...
116192
1266-
1267 if (parentItem
parentItemDescription
TRUEevaluated 408956 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408076 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
408076-408956
1268 QQuickItem *itemAncestor = parentItem;-
1269 while (itemAncestor != nullptr
itemAncestor != nullptrDescription
TRUEevaluated 626979 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408954 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
408954-626979
1270 if (__builtin_expect(!!(itemAncestor == this), false)
__builtin_expe... this), false)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 626977 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
2-626977
1271 QMessageLogger(__FILE__, 2691, __PRETTY_FUNCTION__).warning() << "QQuickItem::setParentItem: Parent" << parentItem << "is already part of the subtree of" << this;-
1272 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitem2
2
1273 }-
1274 itemAncestor = itemAncestor->parentItem();-
1275 }
executed 626977 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
626977
1276 }
executed 408954 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408954
1277-
1278 d->removeFromDirtyList();-
1279-
1280 QQuickItem *oldParentItem = d->parentItem;-
1281 QQuickItem *scopeFocusedItem = nullptr;-
1282-
1283 if (oldParentItem
oldParentItemDescription
TRUEevaluated 408576 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408454 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
408454-408576
1284 QQuickItemPrivate *op = QQuickItemPrivate::get(oldParentItem);-
1285-
1286 QQuickItem *scopeItem = nullptr;-
1287-
1288 if (hasFocus()
hasFocus()Description
TRUEevaluated 7190 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 401386 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
|| op->subFocusItem == this
op->subFocusItem == thisDescription
TRUEnever evaluated
FALSEevaluated 401386 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
0-401386
1289 scopeFocusedItem = this;
executed 7190 times by 19 tests: scopeFocusedItem = this;
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
7190
1290 else if (!isFocusScope()
!isFocusScope()Description
TRUEevaluated 398262 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 3124 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
&& d->subFocusItem
d->subFocusItemDescription
TRUEevaluated 1846 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 396416 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
1846-398262
1291 scopeFocusedItem = d->subFocusItem;
executed 1846 times by 14 tests: scopeFocusedItem = d->subFocusItem;
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
1846
1292-
1293 if (scopeFocusedItem
scopeFocusedItemDescription
TRUEevaluated 9036 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 399540 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
9036-399540
1294 scopeItem = oldParentItem;-
1295 while (!scopeItem->isFocusScope()
!scopeItem->isFocusScope()Description
TRUEevaluated 6110 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 7190 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
&& scopeItem->parentItem()
scopeItem->parentItem()Description
TRUEevaluated 4264 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 1846 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
)
1846-7190
1296 scopeItem = scopeItem->parentItem();
executed 4264 times by 11 tests: scopeItem = scopeItem->parentItem();
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
4264
1297 if (d->window
d->windowDescription
TRUEevaluated 3102 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
FALSEevaluated 5934 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
) {
3102-5934
1298 QQuickWindowPrivate::get(d->window)->clearFocusInScope(scopeItem, scopeFocusedItem, Qt::OtherFocusReason,-
1299 QQuickWindowPrivate::DontChangeFocusProperty);-
1300 if (scopeFocusedItem != this
scopeFocusedItem != thisDescription
TRUEevaluated 1202 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 1900 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
)
1202-1900
1301 QQuickItemPrivate::get(scopeFocusedItem)->updateSubFocusItem(this, true);
executed 1202 times by 13 tests: QQuickItemPrivate::get(scopeFocusedItem)->updateSubFocusItem(this, true);
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
1202
1302 }
executed 3102 times by 15 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
else {
3102
1303 QQuickItemPrivate::get(scopeFocusedItem)->updateSubFocusItem(scopeItem, false);-
1304 }
executed 5934 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
5934
1305 }-
1306-
1307 const bool wasVisible = isVisible();-
1308 op->removeChild(this);-
1309 if (wasVisible
wasVisibleDescription
TRUEevaluated 405955 times by 104 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 2621 times by 26 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktaphandler
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • ...
) {
2621-405955
1310 oldParentItem->visibleChildrenChanged();-
1311 }
executed 405955 times by 104 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
405955
1312 }
executed 408576 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
else if (d->window
d->windowDescription
TRUEnever evaluated
FALSEevaluated 408454 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
0-408576
1313 QQuickWindowPrivate::get(d->window)->parentlessItems.remove(this);-
1314 }
never executed: end of block
0
1315-
1316 QQuickWindow *parentWindow = parentItem
parentItemDescription
TRUEevaluated 408954 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408076 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
? QQuickItemPrivate::get(parentItem)->window : nullptr;
408076-408954
1317 if (d->window == parentWindow
d->window == parentWindowDescription
TRUEevaluated 731913 times by 97 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
FALSEevaluated 85117 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
) {
85117-731913
1318-
1319 d->parentItem = parentItem;-
1320 }
executed 731913 times by 97 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
else {
731913
1321 if (d->window
d->windowDescription
TRUEevaluated 33912 times by 88 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
FALSEevaluated 51205 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
)
33912-51205
1322 d->derefWindow();
executed 33912 times by 88 tests: d->derefWindow();
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
33912
1323 d->parentItem = parentItem;-
1324 if (parentWindow
parentWindowDescription
TRUEevaluated 51209 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 33908 times by 88 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
)
33908-51209
1325 d->refWindow(parentWindow);
executed 51209 times by 90 tests: d->refWindow(parentWindow);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
51209
1326 }
executed 85117 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
85117
1327-
1328 d->dirty(QQuickItemPrivate::ParentChanged);-
1329-
1330 if (d->parentItem
d->parentItemDescription
TRUEevaluated 408954 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408076 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
408076-408954
1331 QQuickItemPrivate::get(d->parentItem)->addChild(this);
executed 408954 times by 106 tests: QQuickItemPrivate::get(d->parentItem)->addChild(this);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408954
1332 else if (d->window
d->windowDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 408074 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
2-408074
1333 QQuickWindowPrivate::get(d->window)->parentlessItems.insert(this);
executed 2 times by 1 test: QQuickWindowPrivate::get(d->window)->parentlessItems.insert(this);
Executed by:
  • tst_qquickitemlayer
2
1334-
1335 d->setEffectiveVisibleRecur(d->calcEffectiveVisible());-
1336 d->setEffectiveEnableRecur(nullptr, d->calcEffectiveEnable());-
1337-
1338 if (d->parentItem
d->parentItemDescription
TRUEevaluated 408954 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408076 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
408076-408954
1339 if (!scopeFocusedItem
!scopeFocusedItemDescription
TRUEevaluated 408944 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem
) {
10-408944
1340 if (hasFocus()
hasFocus()Description
TRUEevaluated 1872 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 407072 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
1872-407072
1341 scopeFocusedItem = this;
executed 1872 times by 12 tests: scopeFocusedItem = this;
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
1872
1342 else if (!isFocusScope()
!isFocusScope()Description
TRUEevaluated 403930 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 3142 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
&& d->subFocusItem
d->subFocusItemDescription
TRUEevaluated 1242 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 402688 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
1242-403930
1343 scopeFocusedItem = d->subFocusItem;
executed 1242 times by 12 tests: scopeFocusedItem = d->subFocusItem;
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
1242
1344 }
executed 408944 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408944
1345-
1346 if (scopeFocusedItem
scopeFocusedItemDescription
TRUEevaluated 3124 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 405830 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
3124-405830
1347-
1348 QQuickItem *scopeItem = d->parentItem;-
1349 while (!scopeItem->isFocusScope()
!scopeItem->isFocusScope()Description
TRUEevaluated 1292 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 1876 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
&& scopeItem->parentItem()
scopeItem->parentItem()Description
TRUEevaluated 44 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 1248 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
)
44-1876
1350 scopeItem = scopeItem->parentItem();
executed 44 times by 4 tests: scopeItem = scopeItem->parentItem();
Executed by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
44
1351-
1352 if (QQuickItemPrivate::get(scopeItem)->subFocusItem
QQuickItemPriv...->subFocusItemDescription
TRUEevaluated 40 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickwidget
FALSEevaluated 3084 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
40-3084
1353 || (!scopeItem->isFocusScope()
!scopeItem->isFocusScope()Description
TRUEevaluated 1226 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 1858 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
&& scopeItem->hasFocus()
scopeItem->hasFocus()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem
FALSEevaluated 1222 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
)) {
4-1858
1354 if (scopeFocusedItem != this
scopeFocusedItem != thisDescription
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem
FALSEevaluated 38 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickwidget
)
6-38
1355 QQuickItemPrivate::get(scopeFocusedItem)->updateSubFocusItem(this, false);
executed 6 times by 2 tests: QQuickItemPrivate::get(scopeFocusedItem)->updateSubFocusItem(this, false);
Executed by:
  • tst_examples
  • tst_qquickitem
6
1356 QQuickItemPrivate::get(scopeFocusedItem)->focus = false;-
1357 scopeFocusedItem->focusChanged(false);-
1358 }
executed 44 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickwidget
else {
44
1359 if (d->window
d->windowDescription
TRUEevaluated 1796 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 1284 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
) {
1284-1796
1360 QQuickWindowPrivate::get(d->window)->setFocusInScope(scopeItem, scopeFocusedItem, Qt::OtherFocusReason,-
1361 QQuickWindowPrivate::DontChangeFocusProperty);-
1362 }
executed 1796 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
else {
1796
1363 QQuickItemPrivate::get(scopeFocusedItem)->updateSubFocusItem(scopeItem, true);-
1364 }
executed 1284 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
1284
1365 }-
1366 }-
1367 }
executed 408954 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408954
1368-
1369 if (d->parentItem
d->parentItemDescription
TRUEevaluated 408954 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 408076 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
408076-408954
1370 d->resolveLayoutMirror();
executed 408954 times by 106 tests: d->resolveLayoutMirror();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408954
1371-
1372 d->itemChange(ItemParentHasChanged, d->parentItem);-
1373-
1374 parentChanged(d->parentItem);-
1375 if (isVisible()
isVisible()Description
TRUEevaluated 814704 times by 104 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 2326 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquickborderimage
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquicktaphandler
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
&& d->parentItem
d->parentItemDescription
TRUEevaluated 408496 times by 104 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 406208 times by 104 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
2326-814704
1376 d->parentItem->visibleChildrenChanged();
executed 408496 times by 104 tests: d->parentItem->visibleChildrenChanged();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408496
1377}
executed 817030 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
817030
1378void QQuickItem::stackBefore(const QQuickItem *sibling)-
1379{-
1380 QQuickItemPrivate * const d = d_func();-
1381 if (!sibling
!siblingDescription
TRUEnever evaluated
FALSEevaluated 892 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
|| sibling == this
sibling == thisDescription
TRUEnever evaluated
FALSEevaluated 892 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
|| !d->parentItem
!d->parentItemDescription
TRUEnever evaluated
FALSEevaluated 892 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
|| d->parentItem != QQuickItemPrivate::get(sibling)->parentItem
d->parentItem ...g)->parentItemDescription
TRUEnever evaluated
FALSEevaluated 892 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
) {
0-892
1382 QMessageLogger(__FILE__, 2820, __PRETTY_FUNCTION__).warning().nospace() << "QQuickItem::stackBefore: Cannot stack "-
1383 << this << " before " << sibling << ", which must be a sibling";-
1384 return;
never executed: return;
0
1385 }-
1386-
1387 QQuickItemPrivate *parentPrivate = QQuickItemPrivate::get(d->parentItem);-
1388-
1389 int myIndex = parentPrivate->childItems.lastIndexOf(this);-
1390 int siblingIndex = parentPrivate->childItems.lastIndexOf(const_cast<QQuickItem *>(sibling));-
1391-
1392 ((myIndex != -1 && siblingIndex != -1) ? static_cast<void>(0) : qt_assert("myIndex != -1 && siblingIndex != -1", __FILE__, 2830));-
1393-
1394 if (myIndex == siblingIndex - 1
myIndex == siblingIndex - 1Description
TRUEnever evaluated
FALSEevaluated 892 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
)
0-892
1395 return;
never executed: return;
0
1396-
1397 parentPrivate->childItems.move(myIndex, myIndex < siblingIndex ? siblingIndex - 1 : siblingIndex);-
1398-
1399 parentPrivate->dirty(QQuickItemPrivate::ChildrenStackingChanged);-
1400 parentPrivate->markSortedChildrenDirty(this);-
1401-
1402 for (int ii = qMin(siblingIndex, myIndex); ii < parentPrivate->childItems.count()
ii < parentPri...dItems.count()Description
TRUEevaluated 4330 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
FALSEevaluated 892 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
; ++ii)
892-4330
1403 QQuickItemPrivate::get(parentPrivate->childItems.at(ii))->siblingOrderChanged();
executed 4330 times by 17 tests: QQuickItemPrivate::get(parentPrivate->childItems.at(ii))->siblingOrderChanged();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
4330
1404}
executed 892 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
892
1405void QQuickItem::stackAfter(const QQuickItem *sibling)-
1406{-
1407 QQuickItemPrivate * const d = d_func();-
1408 if (!sibling
!siblingDescription
TRUEnever evaluated
FALSEevaluated 8530 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
|| sibling == this
sibling == thisDescription
TRUEnever evaluated
FALSEevaluated 8530 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
|| !d->parentItem
!d->parentItemDescription
TRUEnever evaluated
FALSEevaluated 8530 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
|| d->parentItem != QQuickItemPrivate::get(sibling)->parentItem
d->parentItem ...g)->parentItemDescription
TRUEnever evaluated
FALSEevaluated 8530 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
) {
0-8530
1409 QMessageLogger(__FILE__, 2865, __PRETTY_FUNCTION__).warning().nospace() << "QQuickItem::stackAfter: Cannot stack "-
1410 << this << " after " << sibling << ", which must be a sibling";-
1411 return;
never executed: return;
0
1412 }-
1413-
1414 QQuickItemPrivate *parentPrivate = QQuickItemPrivate::get(d->parentItem);-
1415-
1416 int myIndex = parentPrivate->childItems.lastIndexOf(this);-
1417 int siblingIndex = parentPrivate->childItems.lastIndexOf(const_cast<QQuickItem *>(sibling));-
1418-
1419 ((myIndex != -1 && siblingIndex != -1) ? static_cast<void>(0) : qt_assert("myIndex != -1 && siblingIndex != -1", __FILE__, 2875));-
1420-
1421 if (myIndex == siblingIndex + 1
myIndex == siblingIndex + 1Description
TRUEevaluated 104 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 8426 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
)
104-8426
1422 return;
executed 104 times by 2 tests: return;
Executed by:
  • tst_examples
  • tst_qquickitemlayer
104
1423-
1424 parentPrivate->childItems.move(myIndex, myIndex > siblingIndex ? siblingIndex + 1 : siblingIndex);-
1425-
1426 parentPrivate->dirty(QQuickItemPrivate::ChildrenStackingChanged);-
1427 parentPrivate->markSortedChildrenDirty(this);-
1428-
1429 for (int ii = qMin(myIndex, siblingIndex + 1); ii < parentPrivate->childItems.count()
ii < parentPri...dItems.count()Description
TRUEevaluated 18350 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
FALSEevaluated 8426 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
; ++ii)
8426-18350
1430 QQuickItemPrivate::get(parentPrivate->childItems.at(ii))->siblingOrderChanged();
executed 18350 times by 17 tests: QQuickItemPrivate::get(parentPrivate->childItems.at(ii))->siblingOrderChanged();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
18350
1431}
executed 8426 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
8426
1432QQuickWindow *QQuickItem::window() const-
1433{-
1434 const QQuickItemPrivate * const d = d_func();-
1435 return
executed 57774 times by 93 tests: return d->window;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
d->window;
executed 57774 times by 93 tests: return d->window;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
57774
1436}-
1437-
1438static bool itemZOrder_sort(QQuickItem *lhs, QQuickItem *rhs)-
1439{-
1440 return
executed 363127 times by 13 tests: return lhs->z() < rhs->z();
Executed by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
lhs->z() < rhs->z();
executed 363127 times by 13 tests: return lhs->z() < rhs->z();
Executed by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
363127
1441}-
1442-
1443QList<QQuickItem *> QQuickItemPrivate::paintOrderChildItems() const-
1444{-
1445 if (sortedChildItems
sortedChildItemsDescription
TRUEevaluated 1165296 times by 79 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • ...
FALSEevaluated 7230 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
)
7230-1165296
1446 return
executed 1165296 times by 79 tests: return *sortedChildItems;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • ...
*sortedChildItems;
executed 1165296 times by 79 tests: return *sortedChildItems;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • ...
1165296
1447-
1448-
1449-
1450 bool haveZ = false;-
1451 for (int i = 0; i < childItems.count()
i < childItems.count()Description
TRUEevaluated 8763 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 40 times by 4 tests
Evaluated by:
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
; ++i) {
40-8763
1452 if (QQuickItemPrivate::get(childItems.at(i))->z() != 0.
QQuickItemPriv...i))->z() != 0.Description
TRUEevaluated 7190 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 1573 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
) {
1573-7190
1453 haveZ = true;-
1454 break;
executed 7190 times by 13 tests: break;
Executed by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
7190
1455 }-
1456 }
executed 1573 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickvisualdatamodel
1573
1457 if (haveZ
haveZDescription
TRUEevaluated 7190 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 40 times by 4 tests
Evaluated by:
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
) {
40-7190
1458 sortedChildItems = new QList<QQuickItem*>(childItems);-
1459 std::stable_sort(sortedChildItems->begin(), sortedChildItems->end(), itemZOrder_sort);-
1460 return
executed 7190 times by 13 tests: return *sortedChildItems;
Executed by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
*sortedChildItems;
executed 7190 times by 13 tests: return *sortedChildItems;
Executed by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
7190
1461 }-
1462-
1463 sortedChildItems = const_cast<QList<QQuickItem*>*>(&childItems);-
1464-
1465 return
executed 40 times by 4 tests: return childItems;
Executed by:
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
childItems;
executed 40 times by 4 tests: return childItems;
Executed by:
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
40
1466}-
1467-
1468void QQuickItemPrivate::addChild(QQuickItem *child)-
1469{-
1470 QQuickItem * const q = q_func();-
1471-
1472 ((!childItems.contains(child)) ? static_cast<void>(0) : qt_assert("!childItems.contains(child)", __FILE__, 2940));-
1473-
1474 childItems.append(child);-
1475-
1476 QQuickItemPrivate *childPrivate = QQuickItemPrivate::get(child);-
1477-
1478-
1479-
1480-
1481 if (childPrivate->subtreeCursorEnabled
childPrivate->...eCursorEnabledDescription
TRUEevaluated 4350 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEevaluated 404604 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
&& !subtreeCursorEnabled
!subtreeCursorEnabledDescription
TRUEevaluated 2950 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEevaluated 1400 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_touchmouse
)
1400-404604
1482 setHasCursorInChild(true);
executed 2950 times by 23 tests: setHasCursorInChild(true);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
2950
1483-
1484-
1485 if (childPrivate->subtreeHoverEnabled
childPrivate->...eeHoverEnabledDescription
TRUEevaluated 1194 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
FALSEevaluated 407760 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
&& !subtreeHoverEnabled
!subtreeHoverEnabledDescription
TRUEevaluated 920 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
FALSEevaluated 274 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_touchmouse
)
274-407760
1486 setHasHoverInChild(true);
executed 920 times by 12 tests: setHasHoverInChild(true);
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
920
1487-
1488 childPrivate->recursiveRefFromEffectItem(extra.value().recursiveEffectRefCount);-
1489 markSortedChildrenDirty(child);-
1490 dirty(QQuickItemPrivate::ChildrenChanged);-
1491-
1492 itemChange(QQuickItem::ItemChildAddedChange, child);-
1493-
1494 q->childrenChanged();-
1495}
executed 408954 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408954
1496-
1497void QQuickItemPrivate::removeChild(QQuickItem *child)-
1498{-
1499 QQuickItem * const q = q_func();-
1500-
1501 ((child) ? static_cast<void>(0) : qt_assert("child", __FILE__, 2969));-
1502 ((childItems.contains(child)) ? static_cast<void>(0) : qt_assert("childItems.contains(child)", __FILE__, 2970));-
1503 childItems.removeOne(child);-
1504 ((!childItems.contains(child)) ? static_cast<void>(0) : qt_assert("!childItems.contains(child)", __FILE__, 2972));-
1505-
1506 QQuickItemPrivate *childPrivate = QQuickItemPrivate::get(child);-
1507-
1508-
1509-
1510 if (childPrivate->subtreeCursorEnabled
childPrivate->...eCursorEnabledDescription
TRUEevaluated 4550 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEevaluated 404026 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
&& subtreeCursorEnabled
subtreeCursorEnabledDescription
TRUEevaluated 4550 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEnever evaluated
)
0-404026
1511 setHasCursorInChild(false);
executed 4550 times by 21 tests: setHasCursorInChild(false);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
4550
1512-
1513-
1514 if (childPrivate->subtreeHoverEnabled
childPrivate->...eeHoverEnabledDescription
TRUEevaluated 2092 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
FALSEevaluated 406484 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
&& subtreeHoverEnabled
subtreeHoverEnabledDescription
TRUEevaluated 2092 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
FALSEnever evaluated
)
0-406484
1515 setHasHoverInChild(false);
executed 2092 times by 13 tests: setHasHoverInChild(false);
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
2092
1516-
1517 childPrivate->recursiveRefFromEffectItem(-extra.value().recursiveEffectRefCount);-
1518 markSortedChildrenDirty(child);-
1519 dirty(QQuickItemPrivate::ChildrenChanged);-
1520-
1521 itemChange(QQuickItem::ItemChildRemovedChange, child);-
1522-
1523 q->childrenChanged();-
1524}
executed 408576 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408576
1525-
1526void QQuickItemPrivate::refWindow(QQuickWindow *c)-
1527{-
1528 QQuickItem * const q = q_func();-
1529 (((window != nullptr) == (windowRefCount > 0)) ? static_cast<void>(0) : qt_assert("(window != nullptr) == (windowRefCount > 0)", __FILE__, 3006));-
1530 ((c) ? static_cast<void>(0) : qt_assert("c", __FILE__, 3007));-
1531 if (++
++windowRefCount > 1Description
TRUEevaluated 161 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 400819 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
windowRefCount > 1
++windowRefCount > 1Description
TRUEevaluated 161 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 400819 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
) {
161-400819
1532 if (c != window
c != windowDescription
TRUEnever evaluated
FALSEevaluated 161 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
)
0-161
1533 QMessageLogger(__FILE__, 3010, __PRETTY_FUNCTION__).warning("QQuickItem: Cannot use same item on different windows at the same time.");
never executed: QMessageLogger(__FILE__, 3010, __PRETTY_FUNCTION__).warning("QQuickItem: Cannot use same item on different windows at the same time.");
0
1534 return;
executed 161 times by 5 tests: return;
Executed by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
161
1535 }-
1536-
1537 ((window == nullptr) ? static_cast<void>(0) : qt_assert("window == nullptr", __FILE__, 3014));-
1538 window = c;-
1539-
1540 if (polishScheduled
polishScheduledDescription
TRUEevaluated 176827 times by 37 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
FALSEevaluated 223992 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
)
176827-223992
1541 QQuickWindowPrivate::get(window)->itemsToPolish.append(q);
executed 176827 times by 37 tests: QQuickWindowPrivate::get(window)->itemsToPolish.append(q);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
176827
1542-
1543 if (!parentItem
!parentItemDescription
TRUEevaluated 16 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickshadereffect
FALSEevaluated 400803 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
)
16-400803
1544 QQuickWindowPrivate::get(window)->parentlessItems.insert(q);
executed 16 times by 3 tests: QQuickWindowPrivate::get(window)->parentlessItems.insert(q);
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickshadereffect
16
1545-
1546 for (int ii = 0; ii < childItems.count()
ii < childItems.count()Description
TRUEevaluated 349594 times by 79 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • ...
FALSEevaluated 400819 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
; ++ii) {
349594-400819
1547 QQuickItem *child = childItems.at(ii);-
1548 QQuickItemPrivate::get(child)->refWindow(c);-
1549 }
executed 349594 times by 79 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • ...
349594
1550-
1551 dirty(Window);-
1552-
1553 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 120143 times by 84 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
FALSEevaluated 280676 times by 83 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
&& extra->screenAttached
extra->screenAttachedDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qquickscreen
  • tst_scenegraph
FALSEevaluated 120135 times by 83 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
)
8-280676
1554 extra->screenAttached->windowChanged(c);
executed 8 times by 2 tests: extra->screenAttached->windowChanged(c);
Executed by:
  • tst_qquickscreen
  • tst_scenegraph
8
1555 itemChange(QQuickItem::ItemSceneChange, c);-
1556}
executed 400819 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
400819
1557-
1558void QQuickItemPrivate::derefWindow()-
1559{-
1560 QQuickItem * const q = q_func();-
1561 (((window != nullptr) == (windowRefCount > 0)) ? static_cast<void>(0) : qt_assert("(window != nullptr) == (windowRefCount > 0)", __FILE__, 3038));-
1562-
1563 if (!window
!windowDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 406178 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)
2-406178
1564 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitemlayer
2
1565-
1566 if (--
--windowRefCount > 0Description
TRUEevaluated 155 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 406023 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
windowRefCount > 0
--windowRefCount > 0Description
TRUEevaluated 155 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 406023 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)
155-406023
1567 return;
executed 155 times by 4 tests: return;
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
155
1568-
1569 q->releaseResources();-
1570 removeFromDirtyList();-
1571 QQuickWindowPrivate *c = QQuickWindowPrivate::get(window);-
1572 if (polishScheduled
polishScheduledDescription
TRUEevaluated 72348 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 333675 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)
72348-333675
1573 c->itemsToPolish.removeOne(q);
executed 72348 times by 23 tests: c->itemsToPolish.removeOne(q);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
72348
1574 c->removeGrabber(q);-
1575-
1576 if (c->cursorItem == q
c->cursorItem == qDescription
TRUEevaluated 124 times by 8 tests
Evaluated by:
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickwidget
FALSEevaluated 405899 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
) {
124-405899
1577 c->cursorItem = nullptr;-
1578 window->unsetCursor();-
1579 }
executed 124 times by 8 tests: end of block
Executed by:
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickwidget
124
1580-
1581 c->hoverItems.removeAll(q);-
1582 if (itemNodeInstance
itemNodeInstanceDescription
TRUEevaluated 316588 times by 74 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • ...
FALSEevaluated 89435 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)
89435-316588
1583 c->cleanup(itemNodeInstance);
executed 316588 times by 74 tests: c->cleanup(itemNodeInstance);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • ...
316588
1584 if (!parentItem
!parentItemDescription
TRUEevaluated 5348 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
FALSEevaluated 400675 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)
5348-400675
1585 c->parentlessItems.remove(q);
executed 5348 times by 89 tests: c->parentlessItems.remove(q);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
5348
1586-
1587 window = nullptr;-
1588-
1589 itemNodeInstance = nullptr;-
1590-
1591 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 130889 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
FALSEevaluated 275134 times by 83 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
) {
130889-275134
1592 extra->opacityNode = nullptr;-
1593 extra->clipNode = nullptr;-
1594 extra->rootNode = nullptr;-
1595 }
executed 130889 times by 89 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
130889
1596-
1597 paintNode = nullptr;-
1598-
1599 for (int ii = 0; ii < childItems.count()
ii < childItems.count()Description
TRUEevaluated 366765 times by 78 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
FALSEevaluated 406023 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
; ++ii) {
366765-406023
1600 QQuickItem *child = childItems.at(ii);-
1601 QQuickItemPrivate::get(child)->derefWindow();-
1602 }
executed 366765 times by 78 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
366765
1603-
1604 dirty(Window);-
1605-
1606 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 130889 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
FALSEevaluated 275134 times by 83 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
&& extra->screenAttached
extra->screenAttachedDescription
TRUEevaluated 38 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickscreen
  • tst_scenegraph
FALSEevaluated 130851 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)
38-275134
1607 extra->screenAttached->windowChanged(nullptr);
executed 38 times by 3 tests: extra->screenAttached->windowChanged(nullptr);
Executed by:
  • tst_examples
  • tst_qquickscreen
  • tst_scenegraph
38
1608 itemChange(QQuickItem::ItemSceneChange, (QQuickWindow *)nullptr);-
1609}
executed 406023 times by 89 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
406023
1610-
1611-
1612-
1613-
1614-
1615QTransform QQuickItemPrivate::windowToItemTransform() const-
1616{-
1617-
1618 return
executed 158822 times by 46 tests: return itemToWindowTransform().inverted();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • ...
itemToWindowTransform().inverted();
executed 158822 times by 46 tests: return itemToWindowTransform().inverted();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • ...
158822
1619}-
1620-
1621-
1622-
1623-
1624QTransform QQuickItemPrivate::itemToWindowTransform() const-
1625{-
1626-
1627 QTransform rv = parentItem
parentItemDescription
TRUEevaluated 643497 times by 54 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • ...
FALSEevaluated 226571 times by 60 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • ...
?QQuickItemPrivate::get(parentItem)->itemToWindowTransform():QTransform();
226571-643497
1628 itemToParentTransform(rv);-
1629 return
executed 870068 times by 60 tests: return rv;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • ...
rv;
executed 870068 times by 60 tests: return rv;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • ...
870068
1630}-
1631-
1632-
1633-
1634-
1635void QQuickItemPrivate::itemToParentTransform(QTransform &t) const-
1636{-
1637 if (x || y)-
1638 t.translate(x, y);
executed 132415 times by 29 tests: t.translate(x, y);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointattractor
  • tst_qquickpointerhandler
  • tst_qquickstates
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • ...
132415
1639-
1640 if (!transforms.isEmpty()
!transforms.isEmpty()Description
TRUEevaluated 125 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
FALSEevaluated 869972 times by 60 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • ...
) {
125-869972
1641 QMatrix4x4 m(t);-
1642 for (int ii = transforms.count() - 1; ii >= 0
ii >= 0Description
TRUEevaluated 127 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
FALSEevaluated 125 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
; --ii)
125-127
1643 transforms.at(ii)->applyTo(&m);
executed 127 times by 5 tests: transforms.at(ii)->applyTo(&m);
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
127
1644 t = m.toTransform();-
1645 }
executed 125 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
125
1646-
1647 if (scale() != 1.
scale() != 1.Description
TRUEevaluated 3903 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
FALSEevaluated 866194 times by 61 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • ...
|| rotation() != 0.
rotation() != 0.Description
TRUEevaluated 2250 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
FALSEevaluated 863944 times by 61 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • ...
) {
2250-866194
1648 QPointF tp = computeTransformOrigin();-
1649 t.translate(tp.x(), tp.y());-
1650 t.scale(scale(), scale());-
1651 t.rotate(rotation());-
1652 t.translate(-tp.x(), -tp.y());-
1653 }
executed 6153 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
6153
1654}
executed 870097 times by 61 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • ...
870097
1655-
1656-
1657-
1658-
1659QTransform QQuickItemPrivate::windowToGlobalTransform() const-
1660{-
1661 if (__builtin_expect(!!(window == nullptr), false)
__builtin_expe...llptr), false)Description
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
10-20
1662 return
executed 10 times by 1 test: return QTransform();
Executed by:
  • tst_qquickitem2
QTransform();
executed 10 times by 1 test: return QTransform();
Executed by:
  • tst_qquickitem2
10
1663-
1664 QPoint quickWidgetOffset;-
1665 QWindow *renderWindow = QQuickRenderControl::renderWindowFor(window, &quickWidgetOffset);-
1666 QPointF pos = (renderWindow
renderWindowDescription
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
? renderWindow : window)->mapToGlobal(quickWidgetOffset);
0-20
1667 return
executed 20 times by 1 test: return QTransform::fromTranslate(pos.x(), pos.y());
Executed by:
  • tst_qquickitem2
QTransform::fromTranslate(pos.x(), pos.y());
executed 20 times by 1 test: return QTransform::fromTranslate(pos.x(), pos.y());
Executed by:
  • tst_qquickitem2
20
1668}-
1669-
1670-
1671-
1672-
1673QTransform QQuickItemPrivate::globalToWindowTransform() const-
1674{-
1675 if (__builtin_expect(!!(window == nullptr), false)
__builtin_expe...llptr), false)Description
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
10-20
1676 return
executed 10 times by 1 test: return QTransform();
Executed by:
  • tst_qquickitem2
QTransform();
executed 10 times by 1 test: return QTransform();
Executed by:
  • tst_qquickitem2
10
1677-
1678 QPoint quickWidgetOffset;-
1679 QWindow *renderWindow = QQuickRenderControl::renderWindowFor(window, &quickWidgetOffset);-
1680 QPointF pos = (renderWindow
renderWindowDescription
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
? renderWindow : window)->mapToGlobal(quickWidgetOffset);
0-20
1681 return
executed 20 times by 1 test: return QTransform::fromTranslate(-pos.x(), -pos.y());
Executed by:
  • tst_qquickitem2
QTransform::fromTranslate(-pos.x(), -pos.y());
executed 20 times by 1 test: return QTransform::fromTranslate(-pos.x(), -pos.y());
Executed by:
  • tst_qquickitem2
20
1682}-
1683bool QQuickItem::isComponentComplete() const-
1684{-
1685 const QQuickItemPrivate * const d = d_func();-
1686 return
executed 2168729 times by 60 tests: return d->componentComplete;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • ...
d->componentComplete;
executed 2168729 times by 60 tests: return d->componentComplete;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • ...
2168729
1687}-
1688-
1689QQuickItemPrivate::QQuickItemPrivate()-
1690 : _anchors(nullptr)-
1691 , _stateGroup(nullptr)-
1692 , flags(0)-
1693 , widthValid(false)-
1694 , heightValid(false)-
1695 , componentComplete(true)-
1696 , keepMouse(false)-
1697 , keepTouch(false)-
1698 , hoverEnabled(false)-
1699 , smooth(true)-
1700 , antialiasing(false)-
1701 , focus(false)-
1702 , activeFocus(false)-
1703 , notifiedFocus(false)-
1704 , notifiedActiveFocus(false)-
1705 , filtersChildMouseEvents(false)-
1706 , explicitVisible(true)-
1707 , effectiveVisible(true)-
1708 , explicitEnable(true)-
1709 , effectiveEnable(true)-
1710 , polishScheduled(false)-
1711 , inheritedLayoutMirror(false)-
1712 , effectiveLayoutMirror(false)-
1713 , isMirrorImplicit(true)-
1714 , inheritMirrorFromParent(false)-
1715 , inheritMirrorFromItem(false)-
1716 , isAccessible(false)-
1717 , culled(false)-
1718 , hasCursor(false)-
1719 , subtreeCursorEnabled(false)-
1720 , subtreeHoverEnabled(false)-
1721 , activeFocusOnTab(false)-
1722 , implicitAntialiasing(false)-
1723 , antialiasingValid(false)-
1724 , isTabFence(false)-
1725 , replayingPressEvent(false)-
1726-
1727 , touchEnabled(true)-
1728-
1729-
1730-
1731 , dirtyAttributes(0)-
1732 , nextDirtyItem(nullptr)-
1733 , prevDirtyItem(nullptr)-
1734 , window(nullptr)-
1735 , windowRefCount(0)-
1736 , parentItem(nullptr)-
1737 , sortedChildItems(&childItems)-
1738 , subFocusItem(nullptr)-
1739 , x(0)-
1740 , y(0)-
1741 , width(0)-
1742 , height(0)-
1743 , implicitWidth(0)-
1744 , implicitHeight(0)-
1745 , baselineOffset(0)-
1746 , itemNodeInstance(nullptr)-
1747 , paintNode(nullptr)-
1748{-
1749}
executed 460300 times by 127 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
460300
1750-
1751QQuickItemPrivate::~QQuickItemPrivate()-
1752{-
1753 if (sortedChildItems != &childItems
sortedChildIte...!= &childItemsDescription
TRUEevaluated 4242 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 412848 times by 123 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
)
4242-412848
1754 delete sortedChildItems;
executed 4242 times by 15 tests: delete sortedChildItems;
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
4242
1755}
executed 417090 times by 123 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • ...
417090
1756-
1757void QQuickItemPrivate::init(QQuickItem *parent)-
1758{-
1759 QQuickItem * const q = q_func();-
1760-
1761 baselineOffset = 0.0;-
1762-
1763 if (parent
parentDescription
TRUEevaluated 220 times by 8 tests
Evaluated by:
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickrepeater
  • tst_qquicktextinput
FALSEevaluated 460080 times by 127 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
) {
220-460080
1764 q->setParentItem(parent);-
1765 QQuickItemPrivate *parentPrivate = QQuickItemPrivate::get(parent);-
1766 setImplicitLayoutMirror(parentPrivate->inheritedLayoutMirror, parentPrivate->inheritMirrorFromParent);-
1767 }
executed 220 times by 8 tests: end of block
Executed by:
  • tst_qquickanimations
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickrepeater
  • tst_qquicktextinput
220
1768}
executed 460300 times by 127 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
460300
1769-
1770void QQuickItemPrivate::data_append(QQmlListProperty<QObject> *prop, QObject *o)-
1771{-
1772 if (!o
!oDescription
TRUEnever evaluated
FALSEevaluated 307294 times by 113 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
)
0-307294
1773 return;
never executed: return;
0
1774-
1775 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
1776-
1777 if (QQuickItem *item = qmlobject_cast<QQuickItem *>(o)
QQuickItem *it...uickItem *>(o)Description
TRUEevaluated 297204 times by 95 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
FALSEevaluated 10090 times by 66 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
) {
10090-297204
1778 item->setParentItem(that);-
1779 }
executed 297204 times by 95 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
else {
297204
1780 if (o->inherits("QGraphicsItem")
o->inherits("QGraphicsItem")Description
TRUEnever evaluated
FALSEevaluated 10090 times by 66 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
)
0-10090
1781 QMessageLogger(__FILE__, 3268, __PRETTY_FUNCTION__).warning("Cannot add a QtQuick 1.0 item (%s) into a QtQuick 2.0 scene!", o->metaObject()->className());
never executed: QMessageLogger(__FILE__, 3268, __PRETTY_FUNCTION__).warning("Cannot add a QtQuick 1.0 item (%s) into a QtQuick 2.0 scene!", o->metaObject()->className());
0
1782 else if (QQuickPointerHandler *pointerHandler = qmlobject_cast<QQuickPointerHandler *>(o)
QQuickPointerH...rHandler *>(o)Description
TRUEevaluated 1016 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
FALSEevaluated 9074 times by 61 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
) {
1016-9074
1783 ((pointerHandler->parentItem() == that) ? static_cast<void>(0) : qt_assert("pointerHandler->parentItem() == that", __FILE__, 3270));-
1784-
1785-
1786 that->setAcceptedMouseButtons(Qt::AllButtons);-
1787 QQuickItemPrivate *p = QQuickItemPrivate::get(that);-
1788 p->extra.value().pointerHandlers.prepend(pointerHandler);-
1789 }
executed 1016 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
else {
1016
1790 QQuickWindow *thisWindow = qmlobject_cast<QQuickWindow *>(o);-
1791 QQuickItem *item = that;-
1792 QQuickWindow *itemWindow = that->window();-
1793 while (!itemWindow
!itemWindowDescription
TRUEevaluated 9060 times by 61 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
FALSEevaluated 14 times by 5 tests
Evaluated by:
  • tst_qqmlcomponent
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickrepeater
  • tst_qquickshortcut
&& item
itemDescription
TRUEevaluated 9060 times by 61 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
FALSEnever evaluated
&& item->parentItem()
item->parentItem()Description
TRUEnever evaluated
FALSEevaluated 9060 times by 61 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
) {
0-9060
1794 item = item->parentItem();-
1795 itemWindow = item->window();-
1796 }
never executed: end of block
0
1797-
1798 if (thisWindow
thisWindowDescription
TRUEevaluated 8 times by 3 tests
Evaluated by:
  • tst_qqmlcomponent
  • tst_qquickloader
  • tst_qquickmousearea
FALSEevaluated 9066 times by 61 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
) {
8-9066
1799 if (itemWindow
itemWindowDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlcomponent
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_qquickloader
  • tst_qquickmousearea
) {
2-6
1800 for (bool qt_category_enabled = lcTransient().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlcomponent
; qt_category_enabled = false) QMessageLogger(__FILE__, 3287, __PRETTY_FUNCTION__, lcTransient().categoryName()).debug() << thisWindow << "is transient for" << itemWindow;
never executed: QMessageLogger(__FILE__, 3287, __PRETTY_FUNCTION__, lcTransient().categoryName()).debug() << thisWindow << "is transient for" << itemWindow;
0-2
1801 thisWindow->setTransientParent(itemWindow);-
1802 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qqmlcomponent
else {
2
1803 QObject::connect(item, qFlagLocation("2""windowChanged(QQuickWindow*)" "\0" __FILE__ ":" "3290"),-
1804 thisWindow, qFlagLocation("1""setTransientParent_helper(QQuickWindow*)" "\0" __FILE__ ":" "3291"));-
1805 }
executed 6 times by 2 tests: end of block
Executed by:
  • tst_qquickloader
  • tst_qquickmousearea
6
1806 }-
1807 o->setParent(that);-
1808 }
executed 9074 times by 61 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
9074
1809-
1810 resources_append(prop, o);-
1811 }
executed 10090 times by 66 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
10090
1812}-
1813int QQuickItemPrivate::data_count(QQmlListProperty<QObject> *property)-
1814{-
1815 QQuickItem *item = static_cast<QQuickItem*>(property->object);-
1816 QQuickItemPrivate *privateItem = QQuickItemPrivate::get(item);-
1817 QQmlListProperty<QObject> resourcesProperty = privateItem->resources();-
1818 QQmlListProperty<QQuickItem> childrenProperty = privateItem->children();-
1819-
1820 return
executed 12 times by 2 tests: return resources_count(&resourcesProperty) + children_count(&childrenProperty);
Executed by:
  • tst_qquickdesignersupport
  • tst_qquickshape
resources_count(&resourcesProperty) + children_count(&childrenProperty);
executed 12 times by 2 tests: return resources_count(&resourcesProperty) + children_count(&childrenProperty);
Executed by:
  • tst_qquickdesignersupport
  • tst_qquickshape
12
1821}-
1822-
1823QObject *QQuickItemPrivate::data_at(QQmlListProperty<QObject> *property, int i)-
1824{-
1825 QQuickItem *item = static_cast<QQuickItem*>(property->object);-
1826 QQuickItemPrivate *privateItem = QQuickItemPrivate::get(item);-
1827 QQmlListProperty<QObject> resourcesProperty = privateItem->resources();-
1828 QQmlListProperty<QQuickItem> childrenProperty = privateItem->children();-
1829-
1830 int resourcesCount = resources_count(&resourcesProperty);-
1831 if (i < resourcesCount
i < resourcesCountDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickshape
FALSEnever evaluated
)
0-6
1832 return
executed 6 times by 1 test: return resources_at(&resourcesProperty, i);
Executed by:
  • tst_qquickshape
resources_at(&resourcesProperty, i);
executed 6 times by 1 test: return resources_at(&resourcesProperty, i);
Executed by:
  • tst_qquickshape
6
1833 const int j = i - resourcesCount;-
1834 if (j < children_count(&childrenProperty)
j < children_c...ldrenProperty)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
1835 return
never executed: return children_at(&childrenProperty, j);
children_at(&childrenProperty, j);
never executed: return children_at(&childrenProperty, j);
0
1836 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1837}-
1838-
1839void QQuickItemPrivate::data_clear(QQmlListProperty<QObject> *property)-
1840{-
1841 QQuickItem *item = static_cast<QQuickItem*>(property->object);-
1842 QQuickItemPrivate *privateItem = QQuickItemPrivate::get(item);-
1843 QQmlListProperty<QObject> resourcesProperty = privateItem->resources();-
1844 QQmlListProperty<QQuickItem> childrenProperty = privateItem->children();-
1845-
1846 resources_clear(&resourcesProperty);-
1847 children_clear(&childrenProperty);-
1848}
never executed: end of block
0
1849-
1850QObject *QQuickItemPrivate::resources_at(QQmlListProperty<QObject> *prop, int index)-
1851{-
1852 QQuickItemPrivate *quickItemPrivate = QQuickItemPrivate::get(static_cast<QQuickItem *>(prop->object));-
1853 return
executed 14 times by 2 tests: return quickItemPrivate->extra.isAllocated() ? quickItemPrivate->extra->resourcesList.value(index) : 0;
Executed by:
  • tst_qquickitem2
  • tst_qquickshape
quickItemPrivate->extra.isAllocated() ? quickItemPrivate->extra->resourcesList.value(index) : 0;
executed 14 times by 2 tests: return quickItemPrivate->extra.isAllocated() ? quickItemPrivate->extra->resourcesList.value(index) : 0;
Executed by:
  • tst_qquickitem2
  • tst_qquickshape
14
1854}-
1855-
1856void QQuickItemPrivate::resources_append(QQmlListProperty<QObject> *prop, QObject *object)-
1857{-
1858 QQuickItem *quickItem = static_cast<QQuickItem *>(prop->object);-
1859 QQuickItemPrivate *quickItemPrivate = QQuickItemPrivate::get(quickItem);-
1860 if (!quickItemPrivate->extra.value().resourcesList.contains(object)
!quickItemPriv...ntains(object)Description
TRUEevaluated 13540 times by 68 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
FALSEnever evaluated
) {
0-13540
1861 quickItemPrivate->extra.value().resourcesList.append(object);-
1862 { QObject *sender = (object); QQuickItem *receiver = (quickItem); const char *signal = (qFlagLocation("2""destroyed(QObject*)" "\0" __FILE__ ":" "3386")); const char *method = (qFlagLocation("1""_q_resourceObjectDeleted(QObject*)" "\0" __FILE__ ":" "3386")); static int signalIdx = -1; static int methodIdx = -1; if (signalIdx < 0
signalIdx < 0Description
TRUEevaluated 158 times by 68 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
FALSEevaluated 13382 times by 51 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • ...
) { ((((int)(*signal) - '0') == 2) ? static_cast<void>(0) : qt_assert("((int)(*signal) - '0') == QSIGNAL_CODE",
158-13382
1863 __FILE__-
1864 ,-
1865 3386-
1866 )); signalIdx = QObject::staticMetaObject.indexOfSignal(signal+1); }
executed 158 times by 68 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
if (methodIdx < 0
methodIdx < 0Description
TRUEevaluated 158 times by 68 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
FALSEevaluated 13382 times by 51 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • ...
) { int code = ((int)(*method) - '0'); ((code == 1 || code == 2) ? static_cast<void>(0) : qt_assert("code == QSLOT_CODE || code == QSIGNAL_CODE",
158-13382
1867 __FILE__-
1868 ,-
1869 3386-
1870 )); if (code == 1
code == 1Description
TRUEevaluated 158 times by 68 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
FALSEnever evaluated
) methodIdx = QQuickItem::staticMetaObject.indexOfSlot(method+1);
executed 158 times by 68 tests: methodIdx = QQuickItem::staticMetaObject.indexOfSlot(method+1);
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
else methodIdx = QQuickItem::staticMetaObject.indexOfSignal(method+1);
never executed: methodIdx = QQuickItem::staticMetaObject.indexOfSignal(method+1);
} ((signalIdx != -1 && methodIdx != -1) ? static_cast<void>(0) : qt_assert("signalIdx != -1 && methodIdx != -1",
0-158
1871 __FILE__-
1872 ,-
1873 3386-
1874 )); QMetaObject::connect(sender, signalIdx, receiver, methodIdx, Qt::DirectConnection); }-
1875 ;-
1876 }
executed 13540 times by 68 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
13540
1877}
executed 13540 times by 68 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltranslation
  • ...
13540
1878-
1879int QQuickItemPrivate::resources_count(QQmlListProperty<QObject> *prop)-
1880{-
1881 QQuickItemPrivate *quickItemPrivate = QQuickItemPrivate::get(static_cast<QQuickItem *>(prop->object));-
1882 return
executed 40 times by 3 tests: return quickItemPrivate->extra.isAllocated() ? quickItemPrivate->extra->resourcesList.count() : 0;
Executed by:
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickshape
quickItemPrivate->extra.isAllocated() ? quickItemPrivate->extra->resourcesList.count() : 0;
executed 40 times by 3 tests: return quickItemPrivate->extra.isAllocated() ? quickItemPrivate->extra->resourcesList.count() : 0;
Executed by:
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickshape
40
1883}-
1884-
1885void QQuickItemPrivate::resources_clear(QQmlListProperty<QObject> *prop)-
1886{-
1887 QQuickItem *quickItem = static_cast<QQuickItem *>(prop->object);-
1888 QQuickItemPrivate *quickItemPrivate = QQuickItemPrivate::get(quickItem);-
1889 if (quickItemPrivate->extra.isAllocated()
quickItemPriva....isAllocated()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
1890 for (QObject *object : qAsConst(quickItemPrivate->extra->resourcesList)) {-
1891 { QObject *sender = (object); QQuickItem *receiver = (quickItem); const char *signal = (qFlagLocation("2""destroyed(QObject*)" "\0" __FILE__ ":" "3403")); const char *method = (qFlagLocation("1""_q_resourceObjectDeleted(QObject*)" "\0" __FILE__ ":" "3403")); static int signalIdx = -1; static int methodIdx = -1; if (signalIdx < 0
signalIdx < 0Description
TRUEnever evaluated
FALSEnever evaluated
) { ((((int)(*signal) - '0') == 2) ? static_cast<void>(0) : qt_assert("((int)(*signal) - '0') == QSIGNAL_CODE",
0
1892 __FILE__-
1893 ,-
1894 3403-
1895 )); signalIdx = QObject::staticMetaObject.indexOfSignal(signal+1); }
never executed: end of block
if (methodIdx < 0
methodIdx < 0Description
TRUEnever evaluated
FALSEnever evaluated
) { int code = ((int)(*method) - '0'); ((code == 1 || code == 2) ? static_cast<void>(0) : qt_assert("code == QSLOT_CODE || code == QSIGNAL_CODE",
0
1896 __FILE__-
1897 ,-
1898 3403-
1899 )); if (code == 1
code == 1Description
TRUEnever evaluated
FALSEnever evaluated
) methodIdx = QQuickItem::staticMetaObject.indexOfSlot(method+1);
never executed: methodIdx = QQuickItem::staticMetaObject.indexOfSlot(method+1);
else methodIdx = QQuickItem::staticMetaObject.indexOfSignal(method+1);
never executed: methodIdx = QQuickItem::staticMetaObject.indexOfSignal(method+1);
} ((signalIdx != -1 && methodIdx != -1) ? static_cast<void>(0) : qt_assert("signalIdx != -1 && methodIdx != -1",
0
1900 __FILE__-
1901 ,-
1902 3403-
1903 )); QMetaObject::disconnect(sender, signalIdx, receiver, methodIdx); }-
1904 ;-
1905 }
never executed: end of block
0
1906 quickItemPrivate->extra->resourcesList.clear();-
1907 }
never executed: end of block
0
1908}
never executed: end of block
0
1909-
1910QQuickItem *QQuickItemPrivate::children_at(QQmlListProperty<QQuickItem> *prop, int index)-
1911{-
1912 QQuickItemPrivate *p = QQuickItemPrivate::get(static_cast<QQuickItem *>(prop->object));-
1913 if (index >= p->childItems.count()
index >= p->childItems.count()Description
TRUEnever evaluated
FALSEevaluated 1658 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickrepeater
|| index < 0
index < 0Description
TRUEnever evaluated
FALSEevaluated 1658 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickrepeater
)
0-1658
1914 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1915 else-
1916 return
executed 1658 times by 4 tests: return p->childItems.at(index);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickrepeater
p->childItems.at(index);
executed 1658 times by 4 tests: return p->childItems.at(index);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickrepeater
1658
1917}-
1918-
1919void QQuickItemPrivate::children_append(QQmlListProperty<QQuickItem> *prop, QQuickItem *o)-
1920{-
1921 if (!o
!oDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 16 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
)
2-16
1922 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitem2
2
1923-
1924 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
1925 if (o->parentItem() == that
o->parentItem() == thatDescription
TRUEnever evaluated
FALSEevaluated 16 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
)
0-16
1926 o->setParentItem(nullptr);
never executed: o->setParentItem(nullptr);
0
1927-
1928 o->setParentItem(that);-
1929}
executed 16 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
16
1930-
1931int QQuickItemPrivate::children_count(QQmlListProperty<QQuickItem> *prop)-
1932{-
1933 QQuickItemPrivate *p = QQuickItemPrivate::get(static_cast<QQuickItem *>(prop->object));-
1934 return
executed 7238 times by 14 tests: return p->childItems.count();
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
p->childItems.count();
executed 7238 times by 14 tests: return p->childItems.count();
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
7238
1935}-
1936-
1937void QQuickItemPrivate::children_clear(QQmlListProperty<QQuickItem> *prop)-
1938{-
1939 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
1940 QQuickItemPrivate *p = QQuickItemPrivate::get(that);-
1941 while (!p->childItems.isEmpty()
!p->childItems.isEmpty()Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
0-2
1942 p->childItems.at(0)->setParentItem(nullptr);
never executed: p->childItems.at(0)->setParentItem(nullptr);
0
1943}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
2
1944-
1945int QQuickItemPrivate::visibleChildren_count(QQmlListProperty<QQuickItem> *prop)-
1946{-
1947 QQuickItemPrivate *p = QQuickItemPrivate::get(static_cast<QQuickItem *>(prop->object));-
1948 int visibleCount = 0;-
1949 int c = p->childItems.count();-
1950 while (c--
c--Description
TRUEevaluated 534 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 148 times by 2 tests
Evaluated by:
  • tst_qquickdesignersupport
  • tst_qquickitem2
) {
148-534
1951 if (p->childItems.at(c)->isVisible()
p->childItems....)->isVisible()Description
TRUEevaluated 242 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 292 times by 1 test
Evaluated by:
  • tst_qquickitem2
) visibleCount++;
executed 242 times by 1 test: visibleCount++;
Executed by:
  • tst_qquickitem2
242-292
1952 }
executed 534 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
534
1953-
1954 return
executed 148 times by 2 tests: return visibleCount;
Executed by:
  • tst_qquickdesignersupport
  • tst_qquickitem2
visibleCount;
executed 148 times by 2 tests: return visibleCount;
Executed by:
  • tst_qquickdesignersupport
  • tst_qquickitem2
148
1955}-
1956-
1957QQuickItem *QQuickItemPrivate::visibleChildren_at(QQmlListProperty<QQuickItem> *prop, int index)-
1958{-
1959 QQuickItemPrivate *p = QQuickItemPrivate::get(static_cast<QQuickItem *>(prop->object));-
1960 const int childCount = p->childItems.count();-
1961 if (index >= childCount
index >= childCountDescription
TRUEnever evaluated
FALSEevaluated 56 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| index < 0
index < 0Description
TRUEnever evaluated
FALSEevaluated 56 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
0-56
1962 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1963-
1964 int visibleCount = -1;-
1965 for (int i = 0; i < childCount
i < childCountDescription
TRUEevaluated 110 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
; i++) {
0-110
1966 if (p->childItems.at(i)->isVisible()
p->childItems....)->isVisible()Description
TRUEevaluated 66 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 44 times by 1 test
Evaluated by:
  • tst_qquickitem2
) visibleCount++;
executed 66 times by 1 test: visibleCount++;
Executed by:
  • tst_qquickitem2
44-66
1967 if (visibleCount == index
visibleCount == indexDescription
TRUEevaluated 56 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 54 times by 1 test
Evaluated by:
  • tst_qquickitem2
) return
executed 56 times by 1 test: return p->childItems.at(i);
Executed by:
  • tst_qquickitem2
p->childItems.at(i);
executed 56 times by 1 test: return p->childItems.at(i);
Executed by:
  • tst_qquickitem2
54-56
1968 }
executed 54 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
54
1969 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
1970}-
1971-
1972int QQuickItemPrivate::transform_count(QQmlListProperty<QQuickTransform> *prop)-
1973{-
1974 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
1975 QQuickItemPrivate *p = QQuickItemPrivate::get(that);-
1976-
1977 return
executed 6 times by 1 test: return p->transforms.count();
Executed by:
  • tst_qquickdesignersupport
p->transforms.count();
executed 6 times by 1 test: return p->transforms.count();
Executed by:
  • tst_qquickdesignersupport
6
1978}-
1979-
1980void QQuickTransform::appendToItem(QQuickItem *item)-
1981{-
1982 QQuickTransformPrivate * const d = d_func();-
1983 if (!item
!itemDescription
TRUEnever evaluated
FALSEevaluated 854 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
)
0-854
1984 return;
never executed: return;
0
1985-
1986 QQuickItemPrivate *p = QQuickItemPrivate::get(item);-
1987-
1988 if (!d->items.isEmpty()
!d->items.isEmpty()Description
TRUEnever evaluated
FALSEevaluated 854 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
&& !p->transforms.isEmpty()
!p->transforms.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
&& p->transforms.contains(this)
p->transforms.contains(this)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0-854
1989 p->transforms.removeOne(this);-
1990 p->transforms.append(this);-
1991 }
never executed: end of block
else {
0
1992 p->transforms.append(this);-
1993 d->items.append(item);-
1994 }
executed 854 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
854
1995-
1996 p->dirty(QQuickItemPrivate::Transform);-
1997}
executed 854 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
854
1998-
1999void QQuickTransform::prependToItem(QQuickItem *item)-
2000{-
2001 QQuickTransformPrivate * const d = d_func();-
2002 if (!item
!itemDescription
TRUEnever evaluated
FALSEevaluated 14 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
)
0-14
2003 return;
never executed: return;
0
2004-
2005 QQuickItemPrivate *p = QQuickItemPrivate::get(item);-
2006-
2007 if (!d->items.isEmpty()
!d->items.isEmpty()Description
TRUEnever evaluated
FALSEevaluated 14 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
&& !p->transforms.isEmpty()
!p->transforms.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
&& p->transforms.contains(this)
p->transforms.contains(this)Description
TRUEnever evaluated
FALSEnever evaluated
) {
0-14
2008 p->transforms.removeOne(this);-
2009 p->transforms.prepend(this);-
2010 }
never executed: end of block
else {
0
2011 p->transforms.prepend(this);-
2012 d->items.append(item);-
2013 }
executed 14 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
14
2014-
2015 p->dirty(QQuickItemPrivate::Transform);-
2016}
executed 14 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
14
2017-
2018void QQuickItemPrivate::transform_append(QQmlListProperty<QQuickTransform> *prop, QQuickTransform *transform)-
2019{-
2020 if (!transform
!transformDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 854 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
)
2-854
2021 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitem2
2
2022-
2023 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
2024 transform->appendToItem(that);-
2025}
executed 854 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquickstates
854
2026-
2027QQuickTransform *QQuickItemPrivate::transform_at(QQmlListProperty<QQuickTransform> *prop, int idx)-
2028{-
2029 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
2030 QQuickItemPrivate *p = QQuickItemPrivate::get(that);-
2031-
2032 if (idx < 0
idx < 0Description
TRUEnever evaluated
FALSEnever evaluated
|| idx >= p->transforms.count()
idx >= p->transforms.count()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
2033 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
2034 else-
2035 return
never executed: return p->transforms.at(idx);
p->transforms.at(idx);
never executed: return p->transforms.at(idx);
0
2036}-
2037-
2038void QQuickItemPrivate::transform_clear(QQmlListProperty<QQuickTransform> *prop)-
2039{-
2040 QQuickItem *that = static_cast<QQuickItem *>(prop->object);-
2041 QQuickItemPrivate *p = QQuickItemPrivate::get(that);-
2042-
2043 for (int ii = 0; ii < p->transforms.count()
ii < p->transforms.count()Description
TRUEnever evaluated
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
; ++ii) {
0-4
2044 QQuickTransform *t = p->transforms.at(ii);-
2045 QQuickTransformPrivate *tp = QQuickTransformPrivate::get(t);-
2046 tp->items.removeOne(that);-
2047 }
never executed: end of block
0
2048-
2049 p->transforms.clear();-
2050-
2051 p->dirty(QQuickItemPrivate::Transform);-
2052}
executed 4 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
4
2053-
2054void QQuickItemPrivate::_q_resourceObjectDeleted(QObject *object)-
2055{-
2056 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 14 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmltimer
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickspringanimation
FALSEnever evaluated
&& extra->resourcesList.contains(object)
extra->resourc...ntains(object)Description
TRUEevaluated 14 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmltimer
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickspringanimation
FALSEnever evaluated
)
0-14
2057 extra->resourcesList.removeAll(object);
executed 14 times by 6 tests: extra->resourcesList.removeAll(object);
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmltimer
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickspringanimation
14
2058}
executed 14 times by 6 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmltimer
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickspringanimation
14
2059QQuickAnchors *QQuickItemPrivate::anchors() const-
2060{-
2061 if (!_anchors
!_anchorsDescription
TRUEevaluated 12520 times by 83 tests
Evaluated 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
  • ...
FALSEevaluated 1794 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickstates
) {
1794-12520
2062 const QQuickItem * const q = q_func();-
2063 _anchors = new QQuickAnchors(const_cast<QQuickItem *>(q));-
2064 if (!componentComplete
!componentCompleteDescription
TRUEevaluated 12418 times by 77 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
FALSEevaluated 102 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
102-12418
2065 _anchors->classBegin();
executed 12418 times by 77 tests: _anchors->classBegin();
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
12418
2066 }
executed 12520 times by 83 tests: end of block
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
  • ...
12520
2067 return
executed 14314 times by 83 tests: return _anchors;
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
  • ...
_anchors;
executed 14314 times by 83 tests: return _anchors;
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
  • ...
14314
2068}-
2069-
2070void QQuickItemPrivate::siblingOrderChanged()-
2071{-
2072 QQuickItem * const q = q_func();-
2073 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 3598 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickdraghandler
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
FALSEevaluated 19082 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
) {
3598-19082
2074 const auto listeners = changeListeners;-
2075 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
2076 if (change.types & QQuickItemPrivate::SiblingOrder
change.types &...::SiblingOrderDescription
TRUEevaluated 3108 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
FALSEevaluated 1364 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickdraghandler
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickrepeater
) {
1364-3108
2077 change.listener->itemSiblingOrderChanged(q);-
2078 }
executed 3108 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
3108
2079 }
executed 4472 times by 7 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdraghandler
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
4472
2080 }
executed 3598 times by 7 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdraghandler
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
3598
2081}
executed 22680 times by 18 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
22680
2082-
2083QQmlListProperty<QObject> QQuickItemPrivate::data()-
2084{-
2085 return
executed 102465 times by 113 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::data_append, QQuickItemPrivate::data_count, QQuickItemPrivate::data_at, QQuickItemPrivate::data_clear);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::data_append,
executed 102465 times by 113 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::data_append, QQuickItemPrivate::data_count, QQuickItemPrivate::data_at, QQuickItemPrivate::data_clear);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
102465
2086 QQuickItemPrivate::data_count,
executed 102465 times by 113 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::data_append, QQuickItemPrivate::data_count, QQuickItemPrivate::data_at, QQuickItemPrivate::data_clear);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
102465
2087 QQuickItemPrivate::data_at,
executed 102465 times by 113 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::data_append, QQuickItemPrivate::data_count, QQuickItemPrivate::data_at, QQuickItemPrivate::data_clear);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
102465
2088 QQuickItemPrivate::data_clear);
executed 102465 times by 113 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::data_append, QQuickItemPrivate::data_count, QQuickItemPrivate::data_at, QQuickItemPrivate::data_clear);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
102465
2089}-
2090QRectF QQuickItem::childrenRect()-
2091{-
2092 QQuickItemPrivate * const d = d_func();-
2093 if (!d->extra.isAllocated()
!d->extra.isAllocated()Description
TRUEevaluated 18 times by 3 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
FALSEevaluated 506 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
|| !d->extra->contents
!d->extra->contentsDescription
TRUEevaluated 76 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 430 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
) {
18-506
2094 d->extra.value().contents = new QQuickContents(this);-
2095 if (d->componentComplete
d->componentCompleteDescription
TRUEevaluated 22 times by 4 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
FALSEevaluated 72 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
)
22-72
2096 d->extra->contents->complete();
executed 22 times by 4 tests: d->extra->contents->complete();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
22
2097 }
executed 94 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
94
2098 return
executed 524 times by 5 tests: return d->extra->contents->rectF();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
d->extra->contents->rectF();
executed 524 times by 5 tests: return d->extra->contents->rectF();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickdesignersupport
  • tst_qquickitem2
524
2099}-
2100-
2101-
2102-
2103-
2104QList<QQuickItem *> QQuickItem::childItems() const-
2105{-
2106 const QQuickItemPrivate * const d = d_func();-
2107 return
executed 15292006 times by 83 tests: return d->childItems;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • ...
d->childItems;
executed 15292006 times by 83 tests: return d->childItems;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • ...
15292006
2108}-
2109bool QQuickItem::clip() const-
2110{-
2111 return
executed 321636 times by 82 tests: return flags() & ItemClipsChildrenToShape;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
flags() & ItemClipsChildrenToShape;
executed 321636 times by 82 tests: return flags() & ItemClipsChildrenToShape;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
321636
2112}-
2113-
2114void QQuickItem::setClip(bool c)-
2115{-
2116 if (clip() == c
clip() == cDescription
TRUEevaluated 10 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicklistview
FALSEevaluated 272 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktableview
  • tst_rendernode
  • tst_scenegraph
)
10-272
2117 return;
executed 10 times by 2 tests: return;
Executed by:
  • tst_qquickitem2
  • tst_qquicklistview
10
2118-
2119 setFlag(ItemClipsChildrenToShape, c);-
2120-
2121 clipChanged(c);-
2122}
executed 272 times by 11 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktableview
  • tst_rendernode
  • tst_scenegraph
272
2123void QQuickItem::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)-
2124{-
2125 QQuickItemPrivate * const d = d_func();-
2126-
2127 if (d->_anchors
d->_anchorsDescription
TRUEevaluated 41916 times by 75 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
FALSEevaluated 1166123 times by 101 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • ...
)
41916-1166123
2128 QQuickAnchorsPrivate::get(d->_anchors)->updateMe();
executed 41916 times by 75 tests: QQuickAnchorsPrivate::get(d->_anchors)->updateMe();
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
41916
2129-
2130 QQuickGeometryChange change;-
2131 change.setXChange(newGeometry.x() != oldGeometry.x());-
2132 change.setYChange(newGeometry.y() != oldGeometry.y());-
2133 change.setWidthChange(newGeometry.width() != oldGeometry.width());-
2134 change.setHeightChange(newGeometry.height() != oldGeometry.height());-
2135-
2136 if (!d->changeListeners.isEmpty()
!d->changeListeners.isEmpty()Description
TRUEevaluated 383677 times by 51 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlconnections
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
FALSEevaluated 824362 times by 102 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
383677-824362
2137 const auto listeners = d->changeListeners;-
2138 for (const QQuickItemPrivate::ChangeListener &listener : listeners) {-
2139 if (listener.types & QQuickItemPrivate::Geometry
listener.types...vate::GeometryDescription
TRUEevaluated 399921 times by 49 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlconnections
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklineextruder
  • ...
FALSEevaluated 1516 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicktext
) {
1516-399921
2140 if (change.matches(listener.gTypes)
change.matches...stener.gTypes)Description
TRUEevaluated 388321 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlconnections
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklineextruder
  • tst_qquicklistview
  • ...
FALSEevaluated 11600 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
)
11600-388321
2141 listener.listener->itemGeometryChanged(this, change, oldGeometry);
executed 388321 times by 47 tests: listener.listener->itemGeometryChanged(this, change, oldGeometry);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlconnections
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklineextruder
  • tst_qquicklistview
  • ...
388321
2142 }
executed 399921 times by 49 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlconnections
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklineextruder
  • ...
399921
2143 }
executed 401437 times by 51 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlconnections
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
401437
2144 }
executed 383677 times by 51 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlconnections
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
383677
2145-
2146 if (change.xChange()
change.xChange()Description
TRUEevaluated 283863 times by 51 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • ...
FALSEevaluated 924176 times by 102 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
283863-924176
2147 xChanged();
executed 283863 times by 51 tests: xChanged();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • ...
283863
2148 if (change.yChange()
change.yChange()Description
TRUEevaluated 285264 times by 56 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgridview
  • ...
FALSEevaluated 922775 times by 102 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
285264-922775
2149 yChanged();
executed 285264 times by 56 tests: yChanged();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgridview
  • ...
285264
2150 if (change.widthChange()
change.widthChange()Description
TRUEevaluated 511619 times by 100 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
FALSEevaluated 696420 times by 94 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
)
511619-696420
2151 widthChanged();
executed 511619 times by 100 tests: widthChanged();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
511619
2152 if (change.heightChange()
change.heightChange()Description
TRUEevaluated 419729 times by 100 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
FALSEevaluated 788310 times by 95 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
)
419729-788310
2153 heightChanged();
executed 419729 times by 100 tests: heightChanged();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
419729
2154}
executed 1208039 times by 102 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
1208039
2155QSGNode *QQuickItem::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *updatePaintNodeData)-
2156{-
2157 (void)updatePaintNodeData;-
2158 delete oldNode;-
2159 return
executed 354 times by 2 tests: return nullptr;
Executed by:
  • tst_examples
  • tst_qquickitemparticle
nullptr;
executed 354 times by 2 tests: return nullptr;
Executed by:
  • tst_examples
  • tst_qquickitemparticle
354
2160}-
2161-
2162QQuickItem::UpdatePaintNodeData::UpdatePaintNodeData()-
2163: transformNode(nullptr)-
2164{-
2165}
executed 5366 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
5366
2166void QQuickItem::releaseResources()-
2167{-
2168}-
2169-
2170QSGTransformNode *QQuickItemPrivate::createTransformNode()-
2171{-
2172 return
executed 323650 times by 76 tests: return new QSGTransformNode;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
new QSGTransformNode;
executed 323650 times by 76 tests: return new QSGTransformNode;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickframebufferobject
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
323650
2173}-
2174void QQuickItem::updatePolish()-
2175{-
2176}-
2177-
2178void QQuickItemPrivate::addItemChangeListener(QQuickItemChangeListener *listener, ChangeTypes types)-
2179{-
2180 changeListeners.append(ChangeListener(listener, types));-
2181}
executed 141531 times by 93 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • ...
141531
2182-
2183void QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener *listener, ChangeTypes types)-
2184{-
2185 ChangeListener change(listener, types);-
2186 changeListeners.removeOne(change);-
2187}
executed 128957 times by 38 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • ...
128957
2188-
2189void QQuickItemPrivate::updateOrAddGeometryChangeListener(QQuickItemChangeListener *listener,-
2190 QQuickGeometryChange types)-
2191{-
2192 ChangeListener change(listener, types);-
2193 int index = changeListeners.indexOf(change);-
2194 if (index > -1
index > -1Description
TRUEevaluated 44 times by 4 tests
Evaluated by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
FALSEevaluated 12658 times by 75 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • ...
)
44-12658
2195 changeListeners[index].gTypes = change.gTypes;
executed 44 times by 4 tests: changeListeners[index].gTypes = change.gTypes;
Executed by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
44
2196 else-
2197 changeListeners.append(change);
executed 12658 times by 75 tests: changeListeners.append(change);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • ...
12658
2198}-
2199-
2200void QQuickItemPrivate::updateOrRemoveGeometryChangeListener(QQuickItemChangeListener *listener,-
2201 QQuickGeometryChange types)-
2202{-
2203 ChangeListener change(listener, types);-
2204 if (types.noChange()
types.noChange()Description
TRUEevaluated 722 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickvisualdatamodel
FALSEevaluated 50 times by 4 tests
Evaluated by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
) {
50-722
2205 changeListeners.removeOne(change);-
2206 }
executed 722 times by 18 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickvisualdatamodel
else {
722
2207 int index = changeListeners.indexOf(change);-
2208 if (index > -1
index > -1Description
TRUEevaluated 50 times by 4 tests
Evaluated by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
FALSEnever evaluated
)
0-50
2209 changeListeners[index].gTypes = change.gTypes;
executed 50 times by 4 tests: changeListeners[index].gTypes = change.gTypes;
Executed by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
50
2210 }
executed 50 times by 4 tests: end of block
Executed by:
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickstates
50
2211}-
2212-
2213-
2214-
2215-
2216-
2217-
2218void QQuickItem::keyPressEvent(QKeyEvent *event)-
2219{-
2220 event->ignore();-
2221}
executed 1654 times by 7 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
1654
2222-
2223-
2224-
2225-
2226-
2227-
2228void QQuickItem::keyReleaseEvent(QKeyEvent *event)-
2229{-
2230 event->ignore();-
2231}
executed 4850 times by 7 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
4850
2232-
2233-
2234-
2235-
2236-
2237-
2238-
2239void QQuickItem::inputMethodEvent(QInputMethodEvent *event)-
2240{-
2241 event->ignore();-
2242}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
2
2243-
2244-
2245-
2246-
2247-
2248-
2249-
2250void QQuickItem::focusInEvent(QFocusEvent * )-
2251{-
2252-
2253 if (QAccessible::isActive()
QAccessible::isActive()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickaccessible
FALSEevaluated 2104 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
4-2104
2254 if (QObject *acc = QQuickAccessibleAttached::findAccessible(this)
QObject *acc =...cessible(this)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickaccessible
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickaccessible
) {
2
2255 QAccessibleEvent ev(acc, QAccessible::Focus);-
2256 QAccessible::updateAccessibility(&ev);-
2257 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickaccessible
2
2258 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickaccessible
4
2259-
2260}
executed 2108 times by 18 tests: end of block
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
2108
2261-
2262-
2263-
2264-
2265-
2266-
2267void QQuickItem::focusOutEvent(QFocusEvent * )-
2268{-
2269}-
2270-
2271-
2272-
2273-
2274-
2275-
2276void QQuickItem::mousePressEvent(QMouseEvent *event)-
2277{-
2278 event->ignore();-
2279}
executed 406 times by 10 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquicktaphandler
  • tst_qquicktext
406
2280-
2281-
2282-
2283-
2284-
2285-
2286void QQuickItem::mouseMoveEvent(QMouseEvent *event)-
2287{-
2288 event->ignore();-
2289}
executed 20 times by 2 tests: end of block
Executed by:
  • tst_qquickpathview
  • tst_qquicktext
20
2290-
2291-
2292-
2293-
2294-
2295-
2296void QQuickItem::mouseReleaseEvent(QMouseEvent *event)-
2297{-
2298 event->ignore();-
2299}
executed 20 times by 3 tests: end of block
Executed by:
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
20
2300-
2301-
2302-
2303-
2304-
2305-
2306void QQuickItem::mouseDoubleClickEvent(QMouseEvent *)-
2307{-
2308}-
2309-
2310-
2311-
2312-
2313-
2314-
2315-
2316void QQuickItem::mouseUngrabEvent()-
2317{-
2318-
2319}-
2320-
2321-
2322-
2323-
2324-
2325void QQuickItem::touchUngrabEvent()-
2326{-
2327-
2328}-
2329-
2330-
2331-
2332-
2333-
2334-
2335-
2336void QQuickItem::wheelEvent(QWheelEvent *event)-
2337{-
2338 event->ignore();-
2339}
executed 6 times by 1 test: end of block
Executed by:
  • tst_qquickitem
6
2340-
2341-
2342-
2343-
2344-
2345-
2346-
2347void QQuickItem::touchEvent(QTouchEvent *event)-
2348{-
2349 event->ignore();-
2350}
executed 249 times by 10 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
249
2351void QQuickItem::hoverEnterEvent(QHoverEvent *event)-
2352{-
2353 (void)event;;-
2354}
never executed: end of block
0
2355void QQuickItem::hoverMoveEvent(QHoverEvent *event)-
2356{-
2357 (void)event;;-
2358}
executed 28 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
28
2359void QQuickItem::hoverLeaveEvent(QHoverEvent *event)-
2360{-
2361 (void)event;;-
2362}
never executed: end of block
0
2363void QQuickItem::dragEnterEvent(QDragEnterEvent *event)-
2364{-
2365 (void)event;;-
2366}
never executed: end of block
0
2367void QQuickItem::dragMoveEvent(QDragMoveEvent *event)-
2368{-
2369 (void)event;;-
2370}
never executed: end of block
0
2371void QQuickItem::dragLeaveEvent(QDragLeaveEvent *event)-
2372{-
2373 (void)event;;-
2374}
never executed: end of block
0
2375void QQuickItem::dropEvent(QDropEvent *event)-
2376{-
2377 (void)event;;-
2378}
never executed: end of block
0
2379bool QQuickItem::childMouseEventFilter(QQuickItem *item, QEvent *event)-
2380{-
2381 (void)item;;-
2382 (void)event;;-
2383 return
executed 644 times by 6 tests: return false;
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
false;
executed 644 times by 6 tests: return false;
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
644
2384}-
2385-
2386-
2387-
2388-
2389void QQuickItem::windowDeactivateEvent()-
2390{-
2391 const auto children = childItems();-
2392 for (QQuickItem* item : children) {-
2393 item->windowDeactivateEvent();-
2394 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickapplication
4
2395}
executed 8 times by 1 test: end of block
Executed by:
  • tst_qquickapplication
8
2396QVariant QQuickItem::inputMethodQuery(Qt::InputMethodQuery query) const-
2397{-
2398 const QQuickItemPrivate * const d = d_func();-
2399 QVariant v;-
2400-
2401 switch (query) {-
2402 case
executed 7677 times by 17 tests: case Qt::ImEnabled:
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
Qt::ImEnabled:
executed 7677 times by 17 tests: case Qt::ImEnabled:
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
7677
2403 v = (bool)(flags() & ItemAcceptsInputMethod);-
2404 break;
executed 7677 times by 17 tests: break;
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
7677
2405 case
executed 1428 times by 17 tests: case Qt::ImHints:
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
Qt::ImHints:
executed 1428 times by 17 tests: case Qt::ImHints:
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
1428
2406 case
never executed: case Qt::ImAnchorRectangle:
Qt::ImAnchorRectangle:
never executed: case Qt::ImAnchorRectangle:
0
2407 case
never executed: case Qt::ImCursorRectangle:
Qt::ImCursorRectangle:
never executed: case Qt::ImCursorRectangle:
0
2408 case
never executed: case Qt::ImFont:
Qt::ImFont:
never executed: case Qt::ImFont:
0
2409 case
never executed: case Qt::ImCursorPosition:
Qt::ImCursorPosition:
never executed: case Qt::ImCursorPosition:
0
2410 case
never executed: case Qt::ImSurroundingText:
Qt::ImSurroundingText:
never executed: case Qt::ImSurroundingText:
0
2411 case
never executed: case Qt::ImCurrentSelection:
Qt::ImCurrentSelection:
never executed: case Qt::ImCurrentSelection:
0
2412 case
never executed: case Qt::ImMaximumTextLength:
Qt::ImMaximumTextLength:
never executed: case Qt::ImMaximumTextLength:
0
2413 case
never executed: case Qt::ImAnchorPosition:
Qt::ImAnchorPosition:
never executed: case Qt::ImAnchorPosition:
0
2414 case
never executed: case Qt::ImPreferredLanguage:
Qt::ImPreferredLanguage:
never executed: case Qt::ImPreferredLanguage:
0
2415 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 1216 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 212 times by 6 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
&& d->extra->keyHandler
d->extra->keyHandlerDescription
TRUEevaluated 146 times by 5 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1070 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
146-1216
2416 v = d->extra->keyHandler->inputMethodQuery(query);
executed 146 times by 5 tests: v = d->extra->keyHandler->inputMethodQuery(query);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
146
2417 break;
executed 1428 times by 17 tests: break;
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
1428
2418 case
never executed: case Qt::ImEnterKeyType:
Qt::ImEnterKeyType:
never executed: case Qt::ImEnterKeyType:
0
2419 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEnever evaluated
FALSEnever evaluated
&& d->extra->enterKeyAttached
d->extra->enterKeyAttachedDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
2420 v = d->extra->enterKeyAttached->type();
never executed: v = d->extra->enterKeyAttached->type();
0
2421 break;
never executed: break;
0
2422 case
never executed: case Qt::ImInputItemClipRectangle:
Qt::ImInputItemClipRectangle:
never executed: case Qt::ImInputItemClipRectangle:
0
2423 if (!(!window()
!window()Description
TRUEnever evaluated
FALSEnever evaluated
||!isVisible()
!isVisible()Description
TRUEnever evaluated
FALSEnever evaluated
|| qFuzzyIsNull(opacity())
qFuzzyIsNull(opacity())Description
TRUEnever evaluated
FALSEnever evaluated
)) {
0
2424 QRectF rect = QRectF(0,0, width(), height());-
2425 const QQuickItem *par = this;-
2426 while (QQuickItem *parpar = par->parentItem()
QQuickItem *pa...->parentItem()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
2427 rect = parpar->mapRectFromItem(par, rect);-
2428 if (parpar->clip()
parpar->clip()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
2429 rect = rect.intersected(parpar->clipRect());
never executed: rect = rect.intersected(parpar->clipRect());
0
2430 par = parpar;-
2431 }
never executed: end of block
0
2432 rect = par->mapRectToScene(rect);-
2433-
2434 rect = rect.intersected(QRectF(QPoint(0,0), window()->size()));-
2435-
2436 v = mapRectFromScene(rect);-
2437 }
never executed: end of block
0
2438 break;
never executed: break;
0
2439 default
never executed: default:
:
never executed: default:
0
2440 break;
never executed: break;
0
2441 }-
2442-
2443 return
executed 9105 times by 17 tests: return v;
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
v;
executed 9105 times by 17 tests: return v;
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
9105
2444}-
2445-
2446-
2447QQuickAnchorLine QQuickItemPrivate::left() const-
2448{-
2449 const QQuickItem * const q = q_func();-
2450 return
executed 548 times by 21 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::LeftAnchor);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
  • tst_touchmouse
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::LeftAnchor);
executed 548 times by 21 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::LeftAnchor);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
  • tst_touchmouse
548
2451}-
2452-
2453QQuickAnchorLine QQuickItemPrivate::right() const-
2454{-
2455 const QQuickItem * const q = q_func();-
2456 return
executed 806 times by 18 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::RightAnchor);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
  • tst_touchmouse
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::RightAnchor);
executed 806 times by 18 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::RightAnchor);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
  • tst_touchmouse
806
2457}-
2458-
2459QQuickAnchorLine QQuickItemPrivate::horizontalCenter() const-
2460{-
2461 const QQuickItem * const q = q_func();-
2462 return
executed 1452 times by 16 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::HCenterAnchor);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::HCenterAnchor);
executed 1452 times by 16 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::HCenterAnchor);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1452
2463}-
2464-
2465QQuickAnchorLine QQuickItemPrivate::top() const-
2466{-
2467 const QQuickItem * const q = q_func();-
2468 return
executed 938 times by 22 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::TopAnchor);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
  • tst_touchmouse
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::TopAnchor);
executed 938 times by 22 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::TopAnchor);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
  • tst_touchmouse
938
2469}-
2470-
2471QQuickAnchorLine QQuickItemPrivate::bottom() const-
2472{-
2473 const QQuickItem * const q = q_func();-
2474 return
executed 1280 times by 23 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::BottomAnchor);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::BottomAnchor);
executed 1280 times by 23 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::BottomAnchor);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktextedit
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_rendernode
  • tst_testfiltering
1280
2475}-
2476-
2477QQuickAnchorLine QQuickItemPrivate::verticalCenter() const-
2478{-
2479 const QQuickItem * const q = q_func();-
2480 return
executed 980 times by 13 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::VCenterAnchor);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::VCenterAnchor);
executed 980 times by 13 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::VCenterAnchor);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
980
2481}-
2482-
2483QQuickAnchorLine QQuickItemPrivate::baseline() const-
2484{-
2485 const QQuickItem * const q = q_func();-
2486 return
executed 52 times by 7 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::BaselineAnchor);
Executed by:
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::BaselineAnchor);
executed 52 times by 7 tests: return QQuickAnchorLine(const_cast<QQuickItem *>(q), QQuickAnchors::BaselineAnchor);
Executed by:
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
52
2487}-
2488qreal QQuickItem::baselineOffset() const-
2489{-
2490 const QQuickItemPrivate * const d = d_func();-
2491 return
executed 2690 times by 12 tests: return d->baselineOffset;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->baselineOffset;
executed 2690 times by 12 tests: return d->baselineOffset;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
2690
2492}-
2493-
2494void QQuickItem::setBaselineOffset(qreal offset)-
2495{-
2496 QQuickItemPrivate * const d = d_func();-
2497 if (offset == d->baselineOffset
offset == d->baselineOffsetDescription
TRUEevaluated 214747 times by 25 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
FALSEevaluated 269628 times by 39 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
)
214747-269628
2498 return;
executed 214747 times by 25 tests: return;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
214747
2499-
2500 d->baselineOffset = offset;-
2501-
2502 if (!d->changeListeners.isEmpty()
!d->changeListeners.isEmpty()Description
TRUEevaluated 498 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 269130 times by 39 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
) {
498-269130
2503 const auto listeners = d->changeListeners;-
2504 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
2505 if (change.types & QQuickItemPrivate::Geometry
change.types &...vate::GeometryDescription
TRUEevaluated 730 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 18 times by 2 tests
Evaluated by:
  • tst_qquicklayouts
  • tst_qquicktext
) {
18-730
2506 QQuickAnchorsPrivate *anchor = change.listener->anchorPrivate();-
2507 if (anchor
anchorDescription
TRUEevaluated 696 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextinput
FALSEevaluated 34 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
34-696
2508 anchor->updateVerticalAnchors();
executed 696 times by 8 tests: anchor->updateVerticalAnchors();
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextinput
696
2509 }
executed 730 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
730
2510 }
executed 748 times by 10 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
748
2511 }
executed 498 times by 10 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
498
2512-
2513 if (d->_anchors
d->_anchorsDescription
TRUEevaluated 3907 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlproperty
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_scenegraph
FALSEevaluated 265721 times by 32 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickbehaviors
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • ...
&& (d->_anchors->usedAnchors() & QQuickAnchors::BaselineAnchor))
3907-265721
2514 QQuickAnchorsPrivate::get(d->_anchors)->updateVerticalAnchors();
executed 10 times by 1 test: QQuickAnchorsPrivate::get(d->_anchors)->updateVerticalAnchors();
Executed by:
  • tst_qquickanchors
10
2515-
2516 baselineOffsetChanged(offset);-
2517}
executed 269628 times by 39 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
269628
2518void QQuickItem::update()-
2519{-
2520 QQuickItemPrivate * const d = d_func();-
2521 if (!(flags() & ItemHasContents)
!(flags() & ItemHasContents)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 663579 times by 94 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
) {
2-663579
2522-
2523 QMessageLogger(__FILE__, 4375, __PRETTY_FUNCTION__).warning() << metaObject()->className() << ": Update called for a item without content";-
2524-
2525 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qqmlecmascript
2
2526 }-
2527 d->dirty(QQuickItemPrivate::Content);-
2528}
executed 663579 times by 94 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
663579
2529-
2530-
2531-
2532-
2533-
2534-
2535-
2536void QQuickItem::polish()-
2537{-
2538 QQuickItemPrivate * const d = d_func();-
2539 if (!d->polishScheduled
!d->polishScheduledDescription
TRUEevaluated 407363 times by 52 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
FALSEevaluated 165142 times by 39 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
) {
165142-407363
2540 d->polishScheduled = true;-
2541 if (d->window
d->windowDescription
TRUEevaluated 227500 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 179863 times by 51 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • ...
) {
179863-227500
2542 QQuickWindowPrivate *p = QQuickWindowPrivate::get(d->window);-
2543 bool maybeupdate = p->itemsToPolish.isEmpty();-
2544 p->itemsToPolish.append(this);-
2545 if (maybeupdate
maybeupdateDescription
TRUEevaluated 19291 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 208209 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
) d->window->maybeUpdate();
executed 19291 times by 20 tests: d->window->maybeUpdate();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
19291-208209
2546 }
executed 227500 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
227500
2547 }
executed 407363 times by 52 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
407363
2548}
executed 572505 times by 52 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
572505
2549void QQuickItem::mapFromItem(QQmlV4Function *args) const-
2550{-
2551 QV4::ExecutionEngine *v4 = args->v4engine();-
2552 if (args->length() != 3
args->length() != 3Description
TRUEevaluated 54 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 42 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
&& args->length() != 5
args->length() != 5Description
TRUEnever evaluated
FALSEevaluated 54 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-54
2553 v4->throwTypeError();-
2554 return;
never executed: return;
0
2555 }-
2556-
2557 QV4::Scope scope(v4);-
2558 QV4::ScopedValue item(scope, (*args)[0]);-
2559-
2560 QQuickItem *itemObj = nullptr;-
2561 if (!item->isNull()
!item->isNull()Description
TRUEevaluated 68 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
28-68
2562 QV4::Scoped<QV4::QObjectWrapper> qobjectWrapper(scope, item->as<QV4::QObjectWrapper>());-
2563 if (qobjectWrapper
qobjectWrapperDescription
TRUEevaluated 40 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
28-40
2564 itemObj = qobject_cast<QQuickItem*>(qobjectWrapper->object());
executed 40 times by 2 tests: itemObj = qobject_cast<QQuickItem*>(qobjectWrapper->object());
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
40
2565 }
executed 68 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
68
2566-
2567 if (!itemObj
!itemObjDescription
TRUEevaluated 56 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 40 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
&& !item->isNull()
!item->isNull()Description
TRUEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
28-56
2568 qmlWarning(this) << "mapFromItem() given argument \"" << item->toQStringNoThrow()-
2569 << "\" which is neither null nor an Item";-
2570 v4->throwTypeError();-
2571 return;
executed 28 times by 1 test: return;
Executed by:
  • tst_qquickitem2
28
2572 }-
2573-
2574 QV4::ScopedValue vx(scope, (*args)[1]);-
2575 QV4::ScopedValue vy(scope, (*args)[2]);-
2576-
2577 if (!vx->isNumber()
!vx->isNumber()Description
TRUEnever evaluated
FALSEevaluated 68 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
|| !vy->isNumber()
!vy->isNumber()Description
TRUEnever evaluated
FALSEevaluated 68 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
) {
0-68
2578 v4->throwTypeError();-
2579 return;
never executed: return;
0
2580 }-
2581-
2582 qreal x = vx->asDouble();-
2583 qreal y = vy->asDouble();-
2584-
2585 QVariant result;-
2586-
2587 if (args->length() > 3
args->length() > 3Description
TRUEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
) {
32-36
2588 QV4::ScopedValue vw(scope, (*args)[3]);-
2589 QV4::ScopedValue vh(scope, (*args)[4]);-
2590 if (!vw->isNumber()
!vw->isNumber()Description
TRUEnever evaluated
FALSEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| !vh->isNumber()
!vh->isNumber()Description
TRUEnever evaluated
FALSEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-36
2591 v4->throwTypeError();-
2592 return;
never executed: return;
0
2593 }-
2594 qreal w = vw->asDouble();-
2595 qreal h = vh->asDouble();-
2596-
2597 result = mapRectFromItem(itemObj, QRectF(x, y, w, h));-
2598 }
executed 36 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
36
2599 result = mapFromItem(itemObj, QPointF(x, y));-
2600 }
executed 32 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
32
2601-
2602 QV4::ScopedObject rv(scope, v4->fromVariant(result));-
2603 args->setReturnValue(rv.asReturnedValue());-
2604}
executed 68 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
68
2605-
2606-
2607-
2608-
2609QTransform QQuickItem::itemTransform(QQuickItem *other, bool *ok) const-
2610{-
2611 const QQuickItemPrivate * const d = d_func();-
2612-
2613-
2614-
2615 if (ok
okDescription
TRUEevaluated 52918 times by 27 tests
Evaluated by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • tst_qquicktrailemitter
  • ...
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
) *
executed 52918 times by 27 tests: *ok = true;
Executed by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • tst_qquicktrailemitter
  • ...
ok = true;
executed 52918 times by 27 tests: *ok = true;
Executed by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • tst_qquicktrailemitter
  • ...
10-52918
2616-
2617 QTransform t = d->itemToWindowTransform();-
2618 if (other
otherDescription
TRUEevaluated 52918 times by 27 tests
Evaluated by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • tst_qquicktrailemitter
  • ...
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
) t *= QQuickItemPrivate::get(other)->windowToItemTransform();
executed 52918 times by 27 tests: t *= QQuickItemPrivate::get(other)->windowToItemTransform();
Executed by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • tst_qquicktrailemitter
  • ...
10-52918
2619-
2620 return
executed 52928 times by 28 tests: return t;
Executed by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • ...
t;
executed 52928 times by 28 tests: return t;
Executed by:
  • tst_examples
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • tst_qquickrectangleextruder
  • tst_qquickspritegoal
  • tst_qquickstates
  • tst_qquicktargetdirection
  • ...
52928
2621}-
2622void QQuickItem::mapToItem(QQmlV4Function *args) const-
2623{-
2624 QV4::ExecutionEngine *v4 = args->v4engine();-
2625 if (args->length() != 3
args->length() != 3Description
TRUEevaluated 54 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 42 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
&& args->length() != 5
args->length() != 5Description
TRUEnever evaluated
FALSEevaluated 54 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-54
2626 v4->throwTypeError();-
2627 return;
never executed: return;
0
2628 }-
2629-
2630 QV4::Scope scope(v4);-
2631 QV4::ScopedValue item(scope, (*args)[0]);-
2632-
2633 QQuickItem *itemObj = nullptr;-
2634 if (!item->isNull()
!item->isNull()Description
TRUEevaluated 68 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
28-68
2635 QV4::Scoped<QV4::QObjectWrapper> qobjectWrapper(scope, item->as<QV4::QObjectWrapper>());-
2636 if (qobjectWrapper
qobjectWrapperDescription
TRUEevaluated 40 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
28-40
2637 itemObj = qobject_cast<QQuickItem*>(qobjectWrapper->object());
executed 40 times by 2 tests: itemObj = qobject_cast<QQuickItem*>(qobjectWrapper->object());
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
40
2638 }
executed 68 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
68
2639-
2640 if (!itemObj
!itemObjDescription
TRUEevaluated 56 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 40 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
&& !item->isNull()
!item->isNull()Description
TRUEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
28-56
2641 qmlWarning(this) << "mapToItem() given argument \"" << item->toQStringNoThrow()-
2642 << "\" which is neither null nor an Item";-
2643 v4->throwTypeError();-
2644 return;
executed 28 times by 1 test: return;
Executed by:
  • tst_qquickitem2
28
2645 }-
2646-
2647 QV4::ScopedValue vx(scope, (*args)[1]);-
2648 QV4::ScopedValue vy(scope, (*args)[2]);-
2649-
2650 if (!vx->isNumber()
!vx->isNumber()Description
TRUEnever evaluated
FALSEevaluated 68 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
|| !vy->isNumber()
!vy->isNumber()Description
TRUEnever evaluated
FALSEevaluated 68 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
) {
0-68
2651 v4->throwTypeError();-
2652 return;
never executed: return;
0
2653 }-
2654-
2655 qreal x = vx->asDouble();-
2656 qreal y = vy->asDouble();-
2657-
2658 QVariant result;-
2659-
2660 if (args->length() > 3
args->length() > 3Description
TRUEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
) {
32-36
2661 QV4::ScopedValue vw(scope, (*args)[3]);-
2662 QV4::ScopedValue vh(scope, (*args)[4]);-
2663 if (!vw->isNumber()
!vw->isNumber()Description
TRUEnever evaluated
FALSEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| !vh->isNumber()
!vh->isNumber()Description
TRUEnever evaluated
FALSEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-36
2664 v4->throwTypeError();-
2665 return;
never executed: return;
0
2666 }-
2667 qreal w = vw->asDouble();-
2668 qreal h = vh->asDouble();-
2669-
2670 result = mapRectToItem(itemObj, QRectF(x, y, w, h));-
2671 }
executed 36 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
else {
36
2672 result = mapToItem(itemObj, QPointF(x, y));-
2673 }
executed 32 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
32
2674-
2675 QV4::ScopedObject rv(scope, v4->fromVariant(result));-
2676 args->setReturnValue(rv.asReturnedValue());-
2677}
executed 68 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
68
2678void QQuickItem::mapFromGlobal(QQmlV4Function *args) const-
2679{-
2680 QV4::ExecutionEngine *v4 = args->v4engine();-
2681 if (args->length() != 2
args->length() != 2Description
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-20
2682 v4->throwTypeError();-
2683 return;
never executed: return;
0
2684 }-
2685-
2686 QV4::Scope scope(v4);-
2687 QV4::ScopedValue vx(scope, (*args)[0]);-
2688 QV4::ScopedValue vy(scope, (*args)[1]);-
2689-
2690 if (!vx->isNumber()
!vx->isNumber()Description
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| !vy->isNumber()
!vy->isNumber()Description
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-20
2691 v4->throwTypeError();-
2692 return;
never executed: return;
0
2693 }-
2694-
2695 qreal x = vx->asDouble();-
2696 qreal y = vy->asDouble();-
2697 QVariant result = mapFromGlobal(QPointF(x, y));-
2698-
2699 QV4::ScopedObject rv(scope, v4->fromVariant(result));-
2700 args->setReturnValue(rv.asReturnedValue());-
2701}
executed 20 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
20
2702void QQuickItem::mapToGlobal(QQmlV4Function *args) const-
2703{-
2704 QV4::ExecutionEngine *v4 = args->v4engine();-
2705 if (args->length() != 2
args->length() != 2Description
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-20
2706 v4->throwTypeError();-
2707 return;
never executed: return;
0
2708 }-
2709-
2710 QV4::Scope scope(v4);-
2711 QV4::ScopedValue vx(scope, (*args)[0]);-
2712 QV4::ScopedValue vy(scope, (*args)[1]);-
2713-
2714 if (!vx->isNumber()
!vx->isNumber()Description
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| !vy->isNumber()
!vy->isNumber()Description
TRUEnever evaluated
FALSEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-20
2715 v4->throwTypeError();-
2716 return;
never executed: return;
0
2717 }-
2718-
2719 qreal x = vx->asDouble();-
2720 qreal y = vy->asDouble();-
2721 QVariant result = mapToGlobal(QPointF(x, y));-
2722-
2723 QV4::ScopedObject rv(scope, v4->fromVariant(result));-
2724 args->setReturnValue(rv.asReturnedValue());-
2725}
executed 20 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
20
2726void QQuickItem::forceActiveFocus()-
2727{-
2728 forceActiveFocus(Qt::OtherFocusReason);-
2729}
executed 120 times by 6 tests: end of block
Executed by:
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextinput
120
2730void QQuickItem::forceActiveFocus(Qt::FocusReason reason)-
2731{-
2732 setFocus(true, reason);-
2733 QQuickItem *parent = parentItem();-
2734 while (parent
parentDescription
TRUEevaluated 1594 times by 6 tests
Evaluated by:
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 934 times by 7 tests
Evaluated by:
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
934-1594
2735 if (parent->flags() & QQuickItem::ItemIsFocusScope
parent->flags(...emIsFocusScopeDescription
TRUEevaluated 1012 times by 6 tests
Evaluated by:
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 582 times by 6 tests
Evaluated by:
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
582-1012
2736 parent->setFocus(true, reason);-
2737 }
executed 1012 times by 6 tests: end of block
Executed by:
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
1012
2738 parent = parent->parentItem();-
2739 }
executed 1594 times by 6 tests: end of block
Executed by:
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
1594
2740}
executed 934 times by 7 tests: end of block
Executed by:
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
934
2741QQuickItem *QQuickItem::nextItemInFocusChain(bool forward)-
2742{-
2743 return
executed 54 times by 1 test: return QQuickItemPrivate::nextPrevItemInTabFocusChain(this, forward);
Executed by:
  • tst_qquickitem2
QQuickItemPrivate::nextPrevItemInTabFocusChain(this, forward);
executed 54 times by 1 test: return QQuickItemPrivate::nextPrevItemInTabFocusChain(this, forward);
Executed by:
  • tst_qquickitem2
54
2744}-
2745QQuickItem *QQuickItem::childAt(qreal x, qreal y) const-
2746{-
2747 const QList<QQuickItem *> children = childItems();-
2748 for (int i = children.count()-1; i >= 0
i >= 0Description
TRUEevaluated 354 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 38 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
; --i) {
38-354
2749 QQuickItem *child = children.at(i);-
2750-
2751 QPointF point = mapToItem(child, QPointF(x, y));-
2752 if (child->isVisible()
child->isVisible()Description
TRUEevaluated 354 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEnever evaluated
&& point.x() >= 0
point.x() >= 0Description
TRUEevaluated 182 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 172 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
0-354
2753 && child->width() > point.x()
child->width() > point.x()Description
TRUEevaluated 128 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 54 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
54-128
2754 && point.y() >= 0
point.y() >= 0Description
TRUEevaluated 116 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
12-116
2755 && child->height() > point.y()
child->height() > point.y()Description
TRUEevaluated 84 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 32 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
)
32-84
2756 return
executed 84 times by 2 tests: return child;
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
child;
executed 84 times by 2 tests: return child;
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
84
2757 }
executed 270 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
270
2758 return
executed 38 times by 2 tests: return nullptr;
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
nullptr;
executed 38 times by 2 tests: return nullptr;
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
38
2759}-
2760-
2761QQmlListProperty<QObject> QQuickItemPrivate::resources()-
2762{-
2763 return
executed 1112 times by 15 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::resources_append, QQuickItemPrivate::resources_count, QQuickItemPrivate::resources_at, QQuickItemPrivate::resources_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshape
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::resources_append,
executed 1112 times by 15 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::resources_append, QQuickItemPrivate::resources_count, QQuickItemPrivate::resources_at, QQuickItemPrivate::resources_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshape
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1112
2764 QQuickItemPrivate::resources_count,
executed 1112 times by 15 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::resources_append, QQuickItemPrivate::resources_count, QQuickItemPrivate::resources_at, QQuickItemPrivate::resources_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshape
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1112
2765 QQuickItemPrivate::resources_at,
executed 1112 times by 15 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::resources_append, QQuickItemPrivate::resources_count, QQuickItemPrivate::resources_at, QQuickItemPrivate::resources_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshape
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1112
2766 QQuickItemPrivate::resources_clear);
executed 1112 times by 15 tests: return QQmlListProperty<QObject>(q_func(), nullptr, QQuickItemPrivate::resources_append, QQuickItemPrivate::resources_count, QQuickItemPrivate::resources_at, QQuickItemPrivate::resources_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshape
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1112
2767}-
2768QQmlListProperty<QQuickItem> QQuickItemPrivate::children()-
2769{-
2770 return
executed 6460 times by 19 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::children_append, QQuickItemPrivate::children_count, QQuickItemPrivate::children_at, QQuickItemPrivate::children_clear);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::children_append,
executed 6460 times by 19 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::children_append, QQuickItemPrivate::children_count, QQuickItemPrivate::children_at, QQuickItemPrivate::children_clear);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_quicktestmainwithsetup
  • tst_testfiltering
6460
2771 QQuickItemPrivate::children_count,
executed 6460 times by 19 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::children_append, QQuickItemPrivate::children_count, QQuickItemPrivate::children_at, QQuickItemPrivate::children_clear);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_quicktestmainwithsetup
  • tst_testfiltering
6460
2772 QQuickItemPrivate::children_at,
executed 6460 times by 19 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::children_append, QQuickItemPrivate::children_count, QQuickItemPrivate::children_at, QQuickItemPrivate::children_clear);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_quicktestmainwithsetup
  • tst_testfiltering
6460
2773 QQuickItemPrivate::children_clear);
executed 6460 times by 19 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::children_append, QQuickItemPrivate::children_count, QQuickItemPrivate::children_at, QQuickItemPrivate::children_clear);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshape
  • tst_quicktestmainwithsetup
  • tst_testfiltering
6460
2774-
2775}-
2776QQmlListProperty<QQuickItem> QQuickItemPrivate::visibleChildren()-
2777{-
2778 return
executed 324 times by 8 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::visibleChildren_count, QQuickItemPrivate::visibleChildren_at);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQmlListProperty<QQuickItem>(q_func(),
executed 324 times by 8 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::visibleChildren_count, QQuickItemPrivate::visibleChildren_at);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
324
2779 nullptr,
executed 324 times by 8 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::visibleChildren_count, QQuickItemPrivate::visibleChildren_at);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
324
2780 QQuickItemPrivate::visibleChildren_count,
executed 324 times by 8 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::visibleChildren_count, QQuickItemPrivate::visibleChildren_at);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
324
2781 QQuickItemPrivate::visibleChildren_at);
executed 324 times by 8 tests: return QQmlListProperty<QQuickItem>(q_func(), nullptr, QQuickItemPrivate::visibleChildren_count, QQuickItemPrivate::visibleChildren_at);
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
324
2782-
2783}-
2784QQmlListProperty<QQuickState> QQuickItemPrivate::states()-
2785{-
2786 return
executed 1202 times by 23 tests: return _states()->statesProperty();
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
_states()->statesProperty();
executed 1202 times by 23 tests: return _states()->statesProperty();
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1202
2787}-
2788QQmlListProperty<QQuickTransition> QQuickItemPrivate::transitions()-
2789{-
2790 return
executed 598 times by 10 tests: return _states()->transitionsProperty();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
_states()->transitionsProperty();
executed 598 times by 10 tests: return _states()->transitionsProperty();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
598
2791}-
2792-
2793QString QQuickItemPrivate::state() const-
2794{-
2795 if (!_stateGroup
!_stateGroupDescription
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickdesignersupport
FALSEevaluated 278 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
4-278
2796 return
executed 4 times by 2 tests: return QString();
Executed by:
  • tst_examples
  • tst_qquickdesignersupport
QString();
executed 4 times by 2 tests: return QString();
Executed by:
  • tst_examples
  • tst_qquickdesignersupport
4
2797 else-
2798 return
executed 278 times by 14 tests: return _stateGroup->state();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
_stateGroup->state();
executed 278 times by 14 tests: return _stateGroup->state();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
278
2799}-
2800-
2801void QQuickItemPrivate::setState(const QString &state)-
2802{-
2803 _states()->setState(state);-
2804}
executed 508 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
508
2805QString QQuickItem::state() const-
2806{-
2807 const QQuickItemPrivate * const d = d_func();-
2808 return
executed 252 times by 14 tests: return d->state();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->state();
executed 252 times by 14 tests: return d->state();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
252
2809}-
2810-
2811void QQuickItem::setState(const QString &state)-
2812{-
2813 QQuickItemPrivate * const d = d_func();-
2814 d->setState(state);-
2815}
executed 218 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
218
2816QQmlListProperty<QQuickTransform> QQuickItem::transform()-
2817{-
2818 return
executed 1036 times by 13 tests: return QQmlListProperty<QQuickTransform>(this, nullptr, QQuickItemPrivate::transform_append, QQuickItemPrivate::transform_count, QQuickItemPrivate::transform_at, QQuickItemPrivate::transform_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QQmlListProperty<QQuickTransform>(this, nullptr, QQuickItemPrivate::transform_append,
executed 1036 times by 13 tests: return QQmlListProperty<QQuickTransform>(this, nullptr, QQuickItemPrivate::transform_append, QQuickItemPrivate::transform_count, QQuickItemPrivate::transform_at, QQuickItemPrivate::transform_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1036
2819 QQuickItemPrivate::transform_count,
executed 1036 times by 13 tests: return QQmlListProperty<QQuickTransform>(this, nullptr, QQuickItemPrivate::transform_append, QQuickItemPrivate::transform_count, QQuickItemPrivate::transform_at, QQuickItemPrivate::transform_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1036
2820 QQuickItemPrivate::transform_at,
executed 1036 times by 13 tests: return QQmlListProperty<QQuickTransform>(this, nullptr, QQuickItemPrivate::transform_append, QQuickItemPrivate::transform_count, QQuickItemPrivate::transform_at, QQuickItemPrivate::transform_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1036
2821 QQuickItemPrivate::transform_clear);
executed 1036 times by 13 tests: return QQmlListProperty<QQuickTransform>(this, nullptr, QQuickItemPrivate::transform_append, QQuickItemPrivate::transform_count, QQuickItemPrivate::transform_at, QQuickItemPrivate::transform_clear);
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1036
2822}-
2823-
2824-
2825-
2826-
2827-
2828-
2829void QQuickItem::classBegin()-
2830{-
2831 QQuickItemPrivate * const d = d_func();-
2832 d->componentComplete = false;-
2833 if (d->_stateGroup
d->_stateGroupDescription
TRUEnever evaluated
FALSEevaluated 445978 times by 126 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
)
0-445978
2834 d->_stateGroup->classBegin();
never executed: d->_stateGroup->classBegin();
0
2835 if (d->_anchors
d->_anchorsDescription
TRUEnever evaluated
FALSEevaluated 445978 times by 126 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
)
0-445978
2836 d->_anchors->classBegin();
never executed: d->_anchors->classBegin();
0
2837-
2838 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 7678 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • ...
FALSEevaluated 438300 times by 125 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
&& d->extra->layer
d->extra->layerDescription
TRUEnever evaluated
FALSEevaluated 7678 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • ...
)
0-438300
2839 d->extra->layer->classBegin();
never executed: d->extra->layer->classBegin();
0
2840-
2841}
executed 445978 times by 126 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
445978
2842-
2843-
2844-
2845-
2846-
2847-
2848void QQuickItem::componentComplete()-
2849{-
2850 QQuickItemPrivate * const d = d_func();-
2851 d->componentComplete = true;-
2852 if (d->_stateGroup
d->_stateGroupDescription
TRUEevaluated 1008 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
FALSEevaluated 444970 times by 125 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
)
1008-444970
2853 d->_stateGroup->componentComplete();
executed 1008 times by 17 tests: d->_stateGroup->componentComplete();
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
1008
2854 if (d->_anchors
d->_anchorsDescription
TRUEevaluated 12418 times by 77 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
FALSEevaluated 433560 times by 126 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
) {
12418-433560
2855 d->_anchors->componentComplete();-
2856 QQuickAnchorsPrivate::get(d->_anchors)->updateOnComplete();-
2857 }
executed 12418 times by 77 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • ...
12418
2858-
2859 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 120714 times by 115 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
FALSEevaluated 325264 times by 111 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • ...
) {
120714-325264
2860-
2861 if (d->extra->layer
d->extra->layerDescription
TRUEevaluated 82 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 120632 times by 115 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
)
82-120632
2862 d->extra->layer->componentComplete();
executed 82 times by 2 tests: d->extra->layer->componentComplete();
Executed by:
  • tst_examples
  • tst_qquickitemlayer
82
2863-
2864-
2865 if (d->extra->keyHandler
d->extra->keyHandlerDescription
TRUEevaluated 440 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 120274 times by 115 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
)
440-120274
2866 d->extra->keyHandler->componentComplete();
executed 440 times by 9 tests: d->extra->keyHandler->componentComplete();
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
440
2867-
2868 if (d->extra->contents
d->extra->contentsDescription
TRUEevaluated 72 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEevaluated 120642 times by 115 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
)
72-120642
2869 d->extra->contents->complete();
executed 72 times by 2 tests: d->extra->contents->complete();
Executed by:
  • tst_examples
  • tst_qquickitem2
72
2870 }
executed 120714 times by 115 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
120714
2871-
2872 if (d->window
d->windowDescription
TRUEevaluated 154837 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 291141 times by 126 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
&& d->dirtyAttributes
d->dirtyAttributesDescription
TRUEevaluated 154837 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEnever evaluated
) {
0-291141
2873 d->addToDirtyList();-
2874 QQuickWindowPrivate::get(d->window)->dirtyItem(this);-
2875 }
executed 154837 times by 18 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
154837
2876}
executed 445978 times by 126 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
445978
2877-
2878QQuickStateGroup *QQuickItemPrivate::_states()-
2879{-
2880 QQuickItem * const q = q_func();-
2881 if (!_stateGroup
!_stateGroupDescription
TRUEevaluated 1064 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1250 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
) {
1064-1250
2882 _stateGroup = new QQuickStateGroup;-
2883 if (!componentComplete
!componentCompleteDescription
TRUEevaluated 1010 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
FALSEevaluated 54 times by 9 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
54-1010
2884 _stateGroup->classBegin();
executed 1010 times by 17 tests: _stateGroup->classBegin();
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
1010
2885 { QQuickStateGroup *sender = (_stateGroup); QQuickItem *receiver = (q); const char *signal = (qFlagLocation("2""stateChanged(QString)" "\0" __FILE__ ":" "5016")); const char *method = (qFlagLocation("2""stateChanged(QString)" "\0" __FILE__ ":" "5016")); static int signalIdx = -1; static int methodIdx = -1; if (signalIdx < 0
signalIdx < 0Description
TRUEevaluated 56 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1008 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_testfiltering
) { ((((int)(*signal) - '0') == 2) ? static_cast<void>(0) : qt_assert("((int)(*signal) - '0') == QSIGNAL_CODE",
56-1008
2886 __FILE__-
2887 ,-
2888 5016-
2889 )); signalIdx = QQuickStateGroup::staticMetaObject.indexOfSignal(signal+1); }
executed 56 times by 24 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
if (methodIdx < 0
methodIdx < 0Description
TRUEevaluated 56 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 1008 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickstates
  • tst_testfiltering
) { int code = ((int)(*method) - '0'); ((code == 1 || code == 2) ? static_cast<void>(0) : qt_assert("code == QSLOT_CODE || code == QSIGNAL_CODE",
56-1008
2890 __FILE__-
2891 ,-
2892 5016-
2893 )); if (code == 1
code == 1Description
TRUEnever evaluated
FALSEevaluated 56 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
) methodIdx = QQuickItem::staticMetaObject.indexOfSlot(method+1);
never executed: methodIdx = QQuickItem::staticMetaObject.indexOfSlot(method+1);
else methodIdx = QQuickItem::staticMetaObject.indexOfSignal(method+1);
executed 56 times by 24 tests: methodIdx = QQuickItem::staticMetaObject.indexOfSignal(method+1);
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
} ((signalIdx != -1 && methodIdx != -1) ? static_cast<void>(0) : qt_assert("signalIdx != -1 && methodIdx != -1",
0-56
2894 __FILE__-
2895 ,-
2896 5016-
2897 )); QMetaObject::connect(sender, signalIdx, receiver, methodIdx, Qt::DirectConnection); }-
2898-
2899 }
executed 1064 times by 24 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1064
2900-
2901 return
executed 2314 times by 24 tests: return _stateGroup;
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
_stateGroup;
executed 2314 times by 24 tests: return _stateGroup;
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
2314
2902}-
2903-
2904QPointF QQuickItemPrivate::computeTransformOrigin() const-
2905{-
2906 switch (origin()) {-
2907 default
never executed: default:
:
never executed: default:
0
2908 case
executed 24 times by 2 tests: case QQuickItem::TopLeft:
Executed by:
  • tst_examples
  • tst_scenegraph
QQuickItem::TopLeft:
executed 24 times by 2 tests: case QQuickItem::TopLeft:
Executed by:
  • tst_examples
  • tst_scenegraph
24
2909 return
executed 24 times by 2 tests: return QPointF(0, 0);
Executed by:
  • tst_examples
  • tst_scenegraph
QPointF(0, 0);
executed 24 times by 2 tests: return QPointF(0, 0);
Executed by:
  • tst_examples
  • tst_scenegraph
24
2910 case
never executed: case QQuickItem::Top:
QQuickItem::Top:
never executed: case QQuickItem::Top:
0
2911 return
never executed: return QPointF(width / 2., 0);
QPointF(width / 2., 0);
never executed: return QPointF(width / 2., 0);
0
2912 case
never executed: case QQuickItem::TopRight:
QQuickItem::TopRight:
never executed: case QQuickItem::TopRight:
0
2913 return
never executed: return QPointF(width, 0);
QPointF(width, 0);
never executed: return QPointF(width, 0);
0
2914 case
never executed: case QQuickItem::Left:
QQuickItem::Left:
never executed: case QQuickItem::Left:
0
2915 return
never executed: return QPointF(0, height / 2.);
QPointF(0, height / 2.);
never executed: return QPointF(0, height / 2.);
0
2916 case
executed 7794 times by 21 tests: case QQuickItem::Center:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
QQuickItem::Center:
executed 7794 times by 21 tests: case QQuickItem::Center:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
7794
2917 return
executed 7794 times by 21 tests: return QPointF(width / 2., height / 2.);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
QPointF(width / 2., height / 2.);
executed 7794 times by 21 tests: return QPointF(width / 2., height / 2.);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
7794
2918 case
never executed: case QQuickItem::Right:
QQuickItem::Right:
never executed: case QQuickItem::Right:
0
2919 return
never executed: return QPointF(width, height / 2.);
QPointF(width, height / 2.);
never executed: return QPointF(width, height / 2.);
0
2920 case
executed 8 times by 1 test: case QQuickItem::BottomLeft:
Executed by:
  • tst_qquickstates
QQuickItem::BottomLeft:
executed 8 times by 1 test: case QQuickItem::BottomLeft:
Executed by:
  • tst_qquickstates
8
2921 return
executed 8 times by 1 test: return QPointF(0, height);
Executed by:
  • tst_qquickstates
QPointF(0, height);
executed 8 times by 1 test: return QPointF(0, height);
Executed by:
  • tst_qquickstates
8
2922 case
never executed: case QQuickItem::Bottom:
QQuickItem::Bottom:
never executed: case QQuickItem::Bottom:
0
2923 return
never executed: return QPointF(width / 2., height);
QPointF(width / 2., height);
never executed: return QPointF(width / 2., height);
0
2924 case
never executed: case QQuickItem::BottomRight:
QQuickItem::BottomRight:
never executed: case QQuickItem::BottomRight:
0
2925 return
never executed: return QPointF(width, height);
QPointF(width, height);
never executed: return QPointF(width, height);
0
2926 }-
2927}-
2928-
2929void QQuickItemPrivate::transformChanged()-
2930{-
2931-
2932 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 366585 times by 85 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • 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
  • tst_qquickdesignersupport
  • ...
FALSEevaluated 845798 times by 101 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
&& extra->layer
extra->layerDescription
TRUEevaluated 112 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
FALSEevaluated 366473 times by 83 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • 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
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • ...
)
112-845798
2933 extra->layer->updateMatrix();
executed 112 times by 4 tests: extra->layer->updateMatrix();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
112
2934-
2935}
executed 1212383 times by 102 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
1212383
2936-
2937bool QQuickItemPrivate::filterKeyEvent(QKeyEvent *e, bool post)-
2938{-
2939 if (!extra.isAllocated()
!extra.isAllocated()Description
TRUEevaluated 184 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 16544 times by 8 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
|| !extra->keyHandler
!extra->keyHandlerDescription
TRUEevaluated 15942 times by 8 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 602 times by 5 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
)
184-16544
2940 return
executed 16126 times by 8 tests: return false;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
false;
executed 16126 times by 8 tests: return false;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
16126
2941-
2942 if (post
postDescription
TRUEevaluated 252 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 350 times by 5 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
)
252-350
2943 e->accept();
executed 252 times by 4 tests: e->accept();
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
252
2944-
2945 if (e->type() == QEvent::KeyPress
e->type() == QEvent::KeyPressDescription
TRUEevaluated 394 times by 5 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 208 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
)
208-394
2946 extra->keyHandler->keyPressed(e, post);
executed 394 times by 5 tests: extra->keyHandler->keyPressed(e, post);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
394
2947 else-
2948 extra->keyHandler->keyReleased(e, post);
executed 208 times by 4 tests: extra->keyHandler->keyReleased(e, post);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
208
2949-
2950 return
executed 602 times by 5 tests: return e->isAccepted();
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
e->isAccepted();
executed 602 times by 5 tests: return e->isAccepted();
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
602
2951}-
2952-
2953void QQuickItemPrivate::deliverKeyEvent(QKeyEvent *e)-
2954{-
2955 QQuickItem * const q = q_func();-
2956-
2957 ((e->isAccepted()) ? static_cast<void>(0) : qt_assert("e->isAccepted()", __FILE__, 5075));-
2958 if (filterKeyEvent(e, false)
filterKeyEvent(e, false)Description
TRUEevaluated 40 times by 3 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 10182 times by 8 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
)
40-10182
2959 return;
executed 40 times by 3 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
40
2960 else-
2961 e->accept();
executed 10182 times by 8 tests: e->accept();
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
10182
2962-
2963 if (e->type() == QEvent::KeyPress
e->type() == QEvent::KeyPressDescription
TRUEevaluated 4318 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 5864 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
)
4318-5864
2964 q->keyPressEvent(e);
executed 4318 times by 7 tests: q->keyPressEvent(e);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
4318
2965 else-
2966 q->keyReleaseEvent(e);
executed 5864 times by 7 tests: q->keyReleaseEvent(e);
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
5864
2967-
2968 if (e->isAccepted()
e->isAccepted()Description
TRUEevaluated 3676 times by 6 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 6506 times by 8 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
)
3676-6506
2969 return;
executed 3676 times by 6 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
3676
2970-
2971 if (filterKeyEvent(e, true)
filterKeyEvent(e, true)Description
TRUEevaluated 136 times by 4 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 6370 times by 8 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
|| !q->window()
!q->window()Description
TRUEnever evaluated
FALSEevaluated 6370 times by 8 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
)
0-6370
2972 return;
executed 136 times by 4 tests: return;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
136
2973-
2974-
2975 if (e->type() == QEvent::KeyPress
e->type() == QEvent::KeyPressDescription
TRUEevaluated 1534 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 4836 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
&&
1534-4836
2976 (q == q->window()->contentItem()
q == q->window...>contentItem()Description
TRUEevaluated 494 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1040 times by 6 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
|| q->activeFocusOnTab()
q->activeFocusOnTab()Description
TRUEevaluated 194 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 846 times by 6 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
)) {
194-1040
2977 bool res = false;-
2978 if (!(e->modifiers() & (Qt::ControlModifier | Qt::AltModifier))
!(e->modifiers...:AltModifier))Description
TRUEevaluated 534 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 154 times by 4 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
154-534
2979 if (e->key() == Qt::Key_Backtab
e->key() == Qt::Key_BacktabDescription
TRUEnever evaluated
FALSEevaluated 534 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
0-534
2980 || (e->key() == Qt::Key_Tab
e->key() == Qt::Key_TabDescription
TRUEevaluated 198 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 336 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
&& (e->modifiers() & Qt::ShiftModifier)))
198-336
2981 res = QQuickItemPrivate::focusNextPrev(q, false);
executed 104 times by 2 tests: res = QQuickItemPrivate::focusNextPrev(q, false);
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
104
2982 else if (e->key() == Qt::Key_Tab
e->key() == Qt::Key_TabDescription
TRUEevaluated 94 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 336 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
)
94-336
2983 res = QQuickItemPrivate::focusNextPrev(q, true);
executed 94 times by 1 test: res = QQuickItemPrivate::focusNextPrev(q, true);
Executed by:
  • tst_qquickitem2
94
2984 if (res
resDescription
TRUEevaluated 198 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
FALSEevaluated 336 times by 7 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
)
198-336
2985 e->setAccepted(true);
executed 198 times by 2 tests: e->setAccepted(true);
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
198
2986 }
executed 534 times by 7 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
534
2987 }
executed 688 times by 7 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
688
2988}
executed 6370 times by 8 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
6370
2989-
2990-
2991void QQuickItemPrivate::deliverInputMethodEvent(QInputMethodEvent *e)-
2992{-
2993 QQuickItem * const q = q_func();-
2994-
2995 ((e->isAccepted()) ? static_cast<void>(0) : qt_assert("e->isAccepted()", __FILE__, 5113));-
2996 if (extra.isAllocated()
extra.isAllocated()Description
TRUEnever evaluated
FALSEnever evaluated
&& extra->keyHandler
extra->keyHandlerDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
2997 extra->keyHandler->inputMethodEvent(e, false);-
2998-
2999 if (e->isAccepted()
e->isAccepted()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
3000 return;
never executed: return;
0
3001 else-
3002 e->accept();
never executed: e->accept();
0
3003 }-
3004-
3005 q->inputMethodEvent(e);-
3006-
3007 if (e->isAccepted()
e->isAccepted()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
3008 return;
never executed: return;
0
3009-
3010 if (extra.isAllocated()
extra.isAllocated()Description
TRUEnever evaluated
FALSEnever evaluated
&& extra->keyHandler
extra->keyHandlerDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
3011 e->accept();-
3012-
3013 extra->keyHandler->inputMethodEvent(e, true);-
3014 }
never executed: end of block
0
3015}
never executed: end of block
0
3016-
3017-
3018void QQuickItemPrivate::deliverShortcutOverrideEvent(QKeyEvent *event)-
3019{-
3020 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 350 times by 6 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextinput
FALSEnever evaluated
&& extra->keyHandler
extra->keyHandlerDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickitem
FALSEevaluated 342 times by 6 tests
Evaluated by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextinput
) {
0-350
3021 extra->keyHandler->shortcutOverride(event);-
3022 }
executed 8 times by 2 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickitem
8
3023}
executed 350 times by 6 tests: end of block
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextinput
350
3024-
3025bool QQuickItemPrivate::anyPointerHandlerWants(QQuickEventPoint *point) const-
3026{-
3027 if (!hasPointerHandlers()
!hasPointerHandlers()Description
TRUEnever evaluated
FALSEevaluated 4968 times by 4 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
)
0-4968
3028 return
never executed: return false;
false;
never executed: return false;
0
3029 for (QQuickPointerHandler *handler : extra->pointerHandlers) {-
3030 if (handler->wantsEventPoint(point)
handler->wants...ntPoint(point)Description
TRUEevaluated 952 times by 2 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickdraghandler
FALSEevaluated 5192 times by 4 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
)
952-5192
3031 return
executed 952 times by 2 tests: return true;
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
true;
executed 952 times by 2 tests: return true;
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
952
3032 }
executed 5192 times by 4 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
5192
3033 return
executed 4016 times by 4 tests: return false;
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
false;
executed 4016 times by 4 tests: return false;
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
4016
3034}-
3035bool QQuickItemPrivate::handlePointerEvent(QQuickPointerEvent *event, bool avoidExclusiveGrabber)-
3036{-
3037 bool delivered = false;-
3038 QVector<QQuickPointerHandler *> &eventDeliveryTargets = event->device()->eventDeliveryTargets();-
3039 if (extra.isAllocated()
extra.isAllocated()Description
TRUEevaluated 6482 times by 15 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1047 times by 14 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
) {
1047-6482
3040 for (QQuickPointerHandler *handler : extra->pointerHandlers) {-
3041 if ((!avoidExclusiveGrabber
!avoidExclusiveGrabberDescription
TRUEevaluated 1290 times by 5 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
FALSEevaluated 1552 times by 5 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
|| !event->hasExclusiveGrabber(handler)
!event->hasExc...abber(handler)Description
TRUEevaluated 1494 times by 5 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
FALSEevaluated 58 times by 3 tests
Evaluated by:
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquicktaphandler
) && !eventDeliveryTargets.contains(handler)
!eventDelivery...tains(handler)Description
TRUEevaluated 1643 times by 5 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
FALSEevaluated 1141 times by 5 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
) {
58-1643
3042 handler->handlePointerEvent(event);-
3043 delivered = true;-
3044 }
executed 1643 times by 5 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
1643
3045 }
executed 2842 times by 5 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
2842
3046 }
executed 6482 times by 15 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
6482
3047 return
executed 7529 times by 16 tests: return delivered;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
delivered;
executed 7529 times by 16 tests: return delivered;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
7529
3048}-
3049void QQuickItem::itemChange(ItemChange change, const ItemChangeData &value)-
3050{-
3051 if (change == ItemSceneChange
change == ItemSceneChangeDescription
TRUEevaluated 806842 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 1679101 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
)
806842-1679101
3052 windowChanged(value.window);
executed 806842 times by 90 tests: windowChanged(value.window);
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
806842
3053}
executed 2485943 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
2485943
3054-
3055-
3056-
3057-
3058-
3059-
3060void QQuickItem::updateInputMethod(Qt::InputMethodQueries queries)-
3061{-
3062 if (hasActiveFocus()
hasActiveFocus()Description
TRUEevaluated 14303 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 10807 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
)
10807-14303
3063 QGuiApplication::inputMethod()->update(queries);
executed 14303 times by 17 tests: QGuiApplication::inputMethod()->update(queries);
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
14303
3064}
executed 25110 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
25110
3065-
3066-
3067-
3068-
3069QRectF QQuickItem::boundingRect() const-
3070{-
3071 const QQuickItemPrivate * const d = d_func();-
3072 return
executed 150 times by 1 test: return QRectF(0, 0, d->width, d->height);
Executed by:
  • tst_qquicklistview
QRectF(0, 0, d->width, d->height);
executed 150 times by 1 test: return QRectF(0, 0, d->width, d->height);
Executed by:
  • tst_qquicklistview
150
3073}-
3074-
3075-
3076QRectF QQuickItem::clipRect() const-
3077{-
3078 const QQuickItemPrivate * const d = d_func();-
3079 return
executed 1048 times by 16 tests: return QRectF(0, 0, d->width, d->height);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktableview
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
QRectF(0, 0, d->width, d->height);
executed 1048 times by 16 tests: return QRectF(0, 0, d->width, d->height);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktableview
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
1048
3080}-
3081QQuickItem::TransformOrigin QQuickItem::transformOrigin() const-
3082{-
3083 const QQuickItemPrivate * const d = d_func();-
3084 return
executed 304 times by 11 tests: return d->origin();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->origin();
executed 304 times by 11 tests: return d->origin();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
304
3085}-
3086-
3087void QQuickItem::setTransformOrigin(TransformOrigin origin)-
3088{-
3089 QQuickItemPrivate * const d = d_func();-
3090 if (origin == d->origin()
origin == d->origin()Description
TRUEevaluated 198 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickstates
FALSEevaluated 30 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickpathview
  • tst_qquickstates
  • tst_scenegraph
)
30-198
3091 return;
executed 198 times by 4 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickstates
198
3092-
3093 d->extra.value().origin = origin;-
3094 d->dirty(QQuickItemPrivate::TransformOrigin);-
3095-
3096 transformOriginChanged(d->origin());-
3097}
executed 30 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickpathview
  • tst_qquickstates
  • tst_scenegraph
30
3098QPointF QQuickItem::transformOriginPoint() const-
3099{-
3100 const QQuickItemPrivate * const d = d_func();-
3101 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 1625 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
FALSEevaluated 48 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimations
  • tst_qquickstates
&& !d->extra->userTransformOriginPoint.isNull()
!d->extra->use...Point.isNull()Description
TRUEnever evaluated
FALSEevaluated 1625 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
)
0-1625
3102 return
never executed: return d->extra->userTransformOriginPoint;
d->extra->userTransformOriginPoint;
never executed: return d->extra->userTransformOriginPoint;
0
3103 return
executed 1673 times by 21 tests: return d->computeTransformOrigin();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
d->computeTransformOrigin();
executed 1673 times by 21 tests: return d->computeTransformOrigin();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
1673
3104}-
3105-
3106-
3107-
3108-
3109void QQuickItem::setTransformOriginPoint(const QPointF &point)-
3110{-
3111 QQuickItemPrivate * const d = d_func();-
3112 if (d->extra.value().userTransformOriginPoint == point
d->extra.value...Point == pointDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
3113 return;
never executed: return;
0
3114-
3115 d->extra->userTransformOriginPoint = point;-
3116 d->dirty(QQuickItemPrivate::TransformOrigin);-
3117}
never executed: end of block
0
3118qreal QQuickItem::z() const-
3119{-
3120 const QQuickItemPrivate * const d = d_func();-
3121 return
executed 2075645 times by 106 tests: return d->z();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
d->z();
executed 2075645 times by 106 tests: return d->z();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
2075645
3122}-
3123-
3124void QQuickItem::setZ(qreal v)-
3125{-
3126 QQuickItemPrivate * const d = d_func();-
3127 if (d->z() == v
d->z() == vDescription
TRUEevaluated 4308 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 80357 times by 16 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
)
4308-80357
3128 return;
executed 4308 times by 13 tests: return;
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
4308
3129-
3130 d->extra.value().z = v;-
3131-
3132 d->dirty(QQuickItemPrivate::ZValue);-
3133 if (d->parentItem
d->parentItemDescription
TRUEevaluated 3268 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickvisualdatamodel
FALSEevaluated 77089 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
) {
3268-77089
3134 QQuickItemPrivate::get(d->parentItem)->dirty(QQuickItemPrivate::ChildrenStackingChanged);-
3135 QQuickItemPrivate::get(d->parentItem)->markSortedChildrenDirty(this);-
3136 }
executed 3268 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickvisualdatamodel
3268
3137-
3138 zChanged();-
3139-
3140-
3141 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 80357 times by 16 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEnever evaluated
&& d->extra->layer
d->extra->layerDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 80351 times by 16 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
)
0-80357
3142 d->extra->layer->updateZ();
executed 6 times by 1 test: d->extra->layer->updateZ();
Executed by:
  • tst_qquickitemlayer
6
3143-
3144}
executed 80357 times by 16 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
80357
3145qreal QQuickItem::rotation() const-
3146{-
3147 const QQuickItemPrivate * const d = d_func();-
3148 return
executed 560 times by 15 tests: return d->rotation();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->rotation();
executed 560 times by 15 tests: return d->rotation();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
560
3149}-
3150-
3151void QQuickItem::setRotation(qreal r)-
3152{-
3153 QQuickItemPrivate * const d = d_func();-
3154 if (d->rotation() == r
d->rotation() == rDescription
TRUEevaluated 300 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickstates
FALSEevaluated 1299 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
)
300-1299
3155 return;
executed 300 times by 8 tests: return;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickstates
300
3156-
3157 d->extra.value().rotation = r;-
3158-
3159 d->dirty(QQuickItemPrivate::BasicTransform);-
3160-
3161 d->itemChange(ItemRotationHasChanged, r);-
3162-
3163 rotationChanged();-
3164}
executed 1299 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
1299
3165qreal QQuickItem::scale() const-
3166{-
3167 const QQuickItemPrivate * const d = d_func();-
3168 return
executed 558 times by 16 tests: return d->scale();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->scale();
executed 558 times by 16 tests: return d->scale();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickdesignersupport
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_quicktestmainwithsetup
  • tst_testfiltering
558
3169}-
3170-
3171void QQuickItem::setScale(qreal s)-
3172{-
3173 QQuickItemPrivate * const d = d_func();-
3174 if (d->scale() == s
d->scale() == sDescription
TRUEevaluated 1634 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_scenegraph
FALSEevaluated 297 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_scenegraph
)
297-1634
3175 return;
executed 1634 times by 10 tests: return;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_scenegraph
1634
3176-
3177 d->extra.value().scale = s;-
3178-
3179 d->dirty(QQuickItemPrivate::BasicTransform);-
3180-
3181 scaleChanged();-
3182}
executed 297 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspritesequence
  • tst_qquickstates
  • tst_scenegraph
297
3183qreal QQuickItem::opacity() const-
3184{-
3185 const QQuickItemPrivate * const d = d_func();-
3186 return
executed 778 times by 14 tests: return d->opacity();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->opacity();
executed 778 times by 14 tests: return d->opacity();
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimatedimage
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_quicktestmainwithsetup
  • tst_testfiltering
778
3187}-
3188-
3189void QQuickItem::setOpacity(qreal newOpacity)-
3190{-
3191 QQuickItemPrivate * const d = d_func();-
3192 qreal o = qBound<qreal>(0, newOpacity, 1);-
3193 if (d->opacity() == o
d->opacity() == oDescription
TRUEevaluated 38611 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedimage
  • tst_qquickimage
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquickmousearea
  • tst_qquickpincharea
  • tst_scenegraph
FALSEevaluated 24584 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedimage
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquicktaphandler
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
)
24584-38611
3194 return;
executed 38611 times by 8 tests: return;
Executed by:
  • tst_examples
  • tst_qquickanimatedimage
  • tst_qquickimage
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquickmousearea
  • tst_qquickpincharea
  • tst_scenegraph
38611
3195-
3196 d->extra.value().opacity = o;-
3197-
3198 d->dirty(QQuickItemPrivate::OpacityValue);-
3199-
3200 d->itemChange(ItemOpacityHasChanged, o);-
3201-
3202 opacityChanged();-
3203}
executed 24584 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedimage
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquicktaphandler
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
24584
3204bool QQuickItem::isVisible() const-
3205{-
3206 const QQuickItemPrivate * const d = d_func();-
3207 return
executed 1527890 times by 107 tests: return d->effectiveVisible;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • ...
d->effectiveVisible;
executed 1527890 times by 107 tests: return d->effectiveVisible;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • ...
1527890
3208}-
3209-
3210void QQuickItemPrivate::setVisible(bool visible)-
3211{-
3212 if (visible == explicitVisible
visible == explicitVisibleDescription
TRUEevaluated 55369 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshadereffect
  • tst_qquicktaphandler
FALSEevaluated 8766 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
)
8766-55369
3213 return;
executed 55369 times by 13 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickshadereffect
  • tst_qquicktaphandler
55369
3214-
3215 explicitVisible = visible;-
3216 if (!visible
!visibleDescription
TRUEevaluated 5459 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
FALSEevaluated 3307 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktaphandler
)
3307-5459
3217 dirty(QQuickItemPrivate::Visible);
executed 5459 times by 33 tests: dirty(QQuickItemPrivate::Visible);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
5459
3218-
3219 const bool childVisibilityChanged = setEffectiveVisibleRecur(calcEffectiveVisible());-
3220 if (childVisibilityChanged
childVisibilityChangedDescription
TRUEevaluated 8760 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicklayouts
&& parentItem
parentItemDescription
TRUEevaluated 8262 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktaphandler
FALSEevaluated 498 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
)
6-8760
3221 parentItem->visibleChildrenChanged();
executed 8262 times by 18 tests: parentItem->visibleChildrenChanged();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktaphandler
8262
3222}
executed 8766 times by 33 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
8766
3223-
3224void QQuickItem::setVisible(bool v)-
3225{-
3226 QQuickItemPrivate * const d = d_func();-
3227 d->setVisible(v);-
3228}
executed 64135 times by 34 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • ...
64135
3229bool QQuickItem::isEnabled() const-
3230{-
3231 const QQuickItemPrivate * const d = d_func();-
3232 return
executed 64589 times by 34 tests: return d->effectiveEnable;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
d->effectiveEnable;
executed 64589 times by 34 tests: return d->effectiveEnable;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
64589
3233}-
3234-
3235void QQuickItem::setEnabled(bool e)-
3236{-
3237 QQuickItemPrivate * const d = d_func();-
3238 if (e == d->explicitEnable
e == d->explicitEnableDescription
TRUEevaluated 16 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qquickitem
FALSEevaluated 298 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
)
16-298
3239 return;
executed 16 times by 3 tests: return;
Executed by:
  • tst_examples
  • tst_qqmlbinding
  • tst_qquickitem
16
3240-
3241 d->explicitEnable = e;-
3242-
3243 QQuickItem *scope = parentItem();-
3244 while (scope
scopeDescription
TRUEevaluated 100 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
FALSEevaluated 252 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
&& !scope->isFocusScope()
!scope->isFocusScope()Description
TRUEevaluated 54 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
FALSEevaluated 46 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
)
46-252
3245 scope = scope->parentItem();
executed 54 times by 3 tests: scope = scope->parentItem();
Executed by:
  • tst_examples
  • tst_qquickflipable
  • tst_qquickitem
54
3246-
3247 d->setEffectiveEnableRecur(scope, d->calcEffectiveEnable());-
3248}
executed 298 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
298
3249-
3250bool QQuickItemPrivate::calcEffectiveVisible() const-
3251{-
3252-
3253-
3254-
3255 return
executed 825796 times by 106 tests: return explicitVisible && (!parentItem || QQuickItemPrivate::get(parentItem)->effectiveVisible);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
explicitVisible && (!parentItem || QQuickItemPrivate::get(parentItem)->effectiveVisible);
executed 825796 times by 106 tests: return explicitVisible && (!parentItem || QQuickItemPrivate::get(parentItem)->effectiveVisible);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
825796
3256}-
3257-
3258bool QQuickItemPrivate::setEffectiveVisibleRecur(bool newEffectiveVisible)-
3259{-
3260 QQuickItem * const q = q_func();-
3261-
3262 if (newEffectiveVisible
newEffectiveVisibleDescription
TRUEevaluated 819466 times by 104 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 9751 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
&& !explicitVisible
!explicitVisibleDescription
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEevaluated 819454 times by 104 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
12-819466
3263-
3264 return
executed 12 times by 2 tests: return false;
Executed by:
  • tst_examples
  • tst_qquickitem2
false;
executed 12 times by 2 tests: return false;
Executed by:
  • tst_examples
  • tst_qquickitem2
12
3265 }-
3266-
3267 if (newEffectiveVisible == effectiveVisible
newEffectiveVi...fectiveVisibleDescription
TRUEevaluated 816483 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 12722 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
) {
12722-816483
3268-
3269 return
executed 816483 times by 106 tests: return false;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
false;
executed 816483 times by 106 tests: return false;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
816483
3270 }-
3271-
3272 effectiveVisible = newEffectiveVisible;-
3273 dirty(Visible);-
3274 if (parentItem
parentItemDescription
TRUEevaluated 11693 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktaphandler
FALSEevaluated 1029 times by 26 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • ...
) QQuickItemPrivate::get(parentItem)->dirty(ChildrenStackingChanged);
executed 11693 times by 24 tests: QQuickItemPrivate::get(parentItem)->dirty(ChildrenStackingChanged);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktaphandler
1029-11693
3275-
3276 if (window
windowDescription
TRUEevaluated 8274 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktaphandler
FALSEevaluated 4448 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • ...
) {
4448-8274
3277 QQuickWindowPrivate *windowPriv = QQuickWindowPrivate::get(window);-
3278 windowPriv->removeGrabber(q);-
3279 }
executed 8274 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickstates
  • tst_qquicktaphandler
8274
3280-
3281 bool childVisibilityChanged = false;-
3282 for (int ii = 0; ii < childItems.count()
ii < childItems.count()Description
TRUEevaluated 3421 times by 16 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickrepeater
FALSEevaluated 12722 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
; ++ii)
3421-12722
3283 childVisibilityChanged |= QQuickItemPrivate::get(childItems.at(ii))->setEffectiveVisibleRecur(newEffectiveVisible);
executed 3421 times by 16 tests: childVisibilityChanged |= QQuickItemPrivate::get(childItems.at(ii))->setEffectiveVisibleRecur(newEffectiveVisible);
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickrepeater
3421
3284-
3285 itemChange(QQuickItem::ItemVisibleHasChanged, effectiveVisible);-
3286-
3287 if (isAccessible
isAccessibleDescription
TRUEnever evaluated
FALSEevaluated 12722 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
) {
0-12722
3288 QAccessibleEvent ev(q, effectiveVisible ? QAccessible::ObjectShow : QAccessible::ObjectHide);-
3289 QAccessible::updateAccessibility(&ev);-
3290 }
never executed: end of block
0
3291-
3292 q->visibleChanged();-
3293 if (childVisibilityChanged
childVisibilityChangedDescription
TRUEevaluated 977 times by 16 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickrepeater
FALSEevaluated 11745 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
)
977-11745
3294 q->visibleChildrenChanged();
executed 977 times by 16 tests: q->visibleChildrenChanged();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickrepeater
977
3295-
3296 return
executed 12722 times by 33 tests: return true;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
true;
executed 12722 times by 33 tests: return true;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
12722
3297}-
3298-
3299bool QQuickItemPrivate::calcEffectiveEnable() const-
3300{-
3301-
3302-
3303-
3304 return
executed 817328 times by 106 tests: return explicitEnable && (!parentItem || QQuickItemPrivate::get(parentItem)->effectiveEnable);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
explicitEnable && (!parentItem || QQuickItemPrivate::get(parentItem)->effectiveEnable);
executed 817328 times by 106 tests: return explicitEnable && (!parentItem || QQuickItemPrivate::get(parentItem)->effectiveEnable);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
817328
3305}-
3306-
3307void QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem *scope, bool newEffectiveEnable)-
3308{-
3309 QQuickItem * const q = q_func();-
3310-
3311 if (newEffectiveEnable
newEffectiveEnableDescription
TRUEevaluated 816600 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 790 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
&& !explicitEnable
!explicitEnableDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem
FALSEevaluated 816598 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
2-816600
3312-
3313 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitem
2
3314 }-
3315-
3316 if (newEffectiveEnable == effectiveEnable
newEffectiveEn...ffectiveEnableDescription
TRUEevaluated 816998 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 390 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
) {
390-816998
3317-
3318 return;
executed 816998 times by 106 tests: return;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
816998
3319 }-
3320-
3321 effectiveEnable = newEffectiveEnable;-
3322-
3323 if (window
windowDescription
TRUEevaluated 62 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
FALSEevaluated 328 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
) {
62-328
3324 QQuickWindowPrivate *windowPriv = QQuickWindowPrivate::get(window);-
3325 windowPriv->removeGrabber(q);-
3326 if (scope
scopeDescription
TRUEevaluated 62 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
FALSEnever evaluated
&& !effectiveEnable
!effectiveEnableDescription
TRUEevaluated 44 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
FALSEevaluated 18 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
&& activeFocus
activeFocusDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitem
FALSEevaluated 38 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
) {
0-62
3327 windowPriv->clearFocusInScope(-
3328 scope, q, Qt::OtherFocusReason, QQuickWindowPrivate::DontChangeFocusProperty | QQuickWindowPrivate::DontChangeSubFocusItem);-
3329 }
executed 6 times by 1 test: end of block
Executed by:
  • tst_qquickitem
6
3330 }
executed 62 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
62
3331-
3332 for (int ii = 0; ii < childItems.count()
ii < childItems.count()Description
TRUEevaluated 62 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickitem
FALSEevaluated 390 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
; ++ii) {
62-390
3333 QQuickItemPrivate::get(childItems.at(ii))->setEffectiveEnableRecur(-
3334 (flags & QQuickItem::ItemIsFocusScope) && scope ? q : scope, newEffectiveEnable);-
3335 }
executed 62 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickitem
62
3336-
3337 if (window
windowDescription
TRUEevaluated 62 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
FALSEevaluated 328 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
&& scope
scopeDescription
TRUEevaluated 62 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
FALSEnever evaluated
&& effectiveEnable
effectiveEnableDescription
TRUEevaluated 18 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
FALSEevaluated 44 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
  • tst_qquickmultipointtoucharea
&& focus
focusDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem
FALSEevaluated 10 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickitem
) {
0-328
3338 QQuickWindowPrivate::get(window)->setFocusInScope(-
3339 scope, q, Qt::OtherFocusReason, QQuickWindowPrivate::DontChangeFocusProperty | QQuickWindowPrivate::DontChangeSubFocusItem);-
3340 }
executed 8 times by 1 test: end of block
Executed by:
  • tst_qquickitem
8
3341-
3342 itemChange(QQuickItem::ItemEnabledHasChanged, effectiveEnable);-
3343 q->enabledChanged();-
3344}
executed 390 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
390
3345-
3346bool QQuickItemPrivate::isTransparentForPositioner() const-
3347{-
3348 return
executed 122585 times by 23 tests: return extra.isAllocated() && extra.value().transparentForPositioner;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlqt
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
extra.isAllocated() && extra.value().transparentForPositioner;
executed 122585 times by 23 tests: return extra.isAllocated() && extra.value().transparentForPositioner;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlqt
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
122585
3349}-
3350-
3351void QQuickItemPrivate::setTransparentForPositioner(bool transparent)-
3352{-
3353 extra.value().transparentForPositioner = transparent;-
3354}
executed 1634 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquickvisualdatamodel
  • tst_scenegraph
1634
3355-
3356-
3357QString QQuickItemPrivate::dirtyToString() const-
3358{-
3359-
3360-
3361-
3362-
3363-
3364-
3365-
3366 QString rv;-
3367-
3368 if (dirtyAttributes & TransformOrigin
dirtyAttribute...ransformOriginDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("TransformOrigin")); }
never executed: end of block
;
0
3369 if (dirtyAttributes & Transform
dirtyAttributes & TransformDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Transform")); }
never executed: end of block
;
0
3370 if (dirtyAttributes & BasicTransform
dirtyAttribute...BasicTransformDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("BasicTransform")); }
never executed: end of block
;
0
3371 if (dirtyAttributes & Position
dirtyAttributes & PositionDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Position")); }
never executed: end of block
;
0
3372 if (dirtyAttributes & Size
dirtyAttributes & SizeDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Size")); }
never executed: end of block
;
0
3373 if (dirtyAttributes & ZValue
dirtyAttributes & ZValueDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("ZValue")); }
never executed: end of block
;
0
3374 if (dirtyAttributes & Content
dirtyAttributes & ContentDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Content")); }
never executed: end of block
;
0
3375 if (dirtyAttributes & Smooth
dirtyAttributes & SmoothDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Smooth")); }
never executed: end of block
;
0
3376 if (dirtyAttributes & OpacityValue
dirtyAttributes & OpacityValueDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("OpacityValue")); }
never executed: end of block
;
0
3377 if (dirtyAttributes & ChildrenChanged
dirtyAttribute...hildrenChangedDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("ChildrenChanged")); }
never executed: end of block
;
0
3378 if (dirtyAttributes & ChildrenStackingChanged
dirtyAttribute...tackingChangedDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("ChildrenStackingChanged")); }
never executed: end of block
;
0
3379 if (dirtyAttributes & ParentChanged
dirtyAttribute... ParentChangedDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("ParentChanged")); }
never executed: end of block
;
0
3380 if (dirtyAttributes & Clip
dirtyAttributes & ClipDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Clip")); }
never executed: end of block
;
0
3381 if (dirtyAttributes & Window
dirtyAttributes & WindowDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Window")); }
never executed: end of block
;
0
3382 if (dirtyAttributes & EffectReference
dirtyAttribute...ffectReferenceDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("EffectReference")); }
never executed: end of block
;
0
3383 if (dirtyAttributes & Visible
dirtyAttributes & VisibleDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Visible")); }
never executed: end of block
;
0
3384 if (dirtyAttributes & HideReference
dirtyAttribute... HideReferenceDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("HideReference")); }
never executed: end of block
;
0
3385 if (dirtyAttributes & Antialiasing
dirtyAttributes & AntialiasingDescription
TRUEnever evaluated
FALSEnever evaluated
) { if (!rv.isEmpty()
!rv.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
) rv.append(QLatin1Char('|'));
never executed: rv.append(QLatin1Char('|'));
rv.append(QLatin1String("Antialiasing")); }
never executed: end of block
;
0
3386-
3387 return
never executed: return rv;
rv;
never executed: return rv;
0
3388}-
3389-
3390void QQuickItemPrivate::dirty(DirtyType type)-
3391{-
3392 QQuickItem * const q = q_func();-
3393 if (type & (TransformOrigin | Transform | BasicTransform | Position | Size)
type & (Transf...sition | Size)Description
TRUEevaluated 1212383 times by 102 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 3533792 times by 112 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
)
1212383-3533792
3394 transformChanged();
executed 1212383 times by 102 tests: transformChanged();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
1212383
3395-
3396 if (!(dirtyAttributes & type)
!(dirtyAttributes & type)Description
TRUEevaluated 3241727 times by 112 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
FALSEevaluated 1504448 times by 110 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
|| (window
windowDescription
TRUEevaluated 480309 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
FALSEevaluated 1024139 times by 110 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
&& !prevDirtyItem
!prevDirtyItemDescription
TRUEevaluated 11896 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickdrag
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
FALSEevaluated 468413 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • ...
)) {
11896-3241727
3397 dirtyAttributes |= type;-
3398 if (window
windowDescription
TRUEevaluated 1134257 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 2119366 times by 112 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
&& componentComplete
componentCompleteDescription
TRUEevaluated 879023 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 255234 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
) {
255234-2119366
3399 addToDirtyList();-
3400 QQuickWindowPrivate::get(window)->dirtyItem(q);-
3401 }
executed 879023 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
879023
3402 }
executed 3253623 times by 112 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
3253623
3403}
executed 4746175 times by 112 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
4746175
3404-
3405void QQuickItemPrivate::addToDirtyList()-
3406{-
3407 QQuickItem * const q = q_func();-
3408-
3409 ((window) ? static_cast<void>(0) : qt_assert("window", __FILE__, 6074));-
3410 if (!prevDirtyItem
!prevDirtyItemDescription
TRUEevaluated 671169 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 362691 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
) {
362691-671169
3411 ((!nextDirtyItem) ? static_cast<void>(0) : qt_assert("!nextDirtyItem", __FILE__, 6076));-
3412-
3413 QQuickWindowPrivate *p = QQuickWindowPrivate::get(window);-
3414 nextDirtyItem = p->dirtyItemList;-
3415 if (nextDirtyItem
nextDirtyItemDescription
TRUEevaluated 623091 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 48078 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
) QQuickItemPrivate::get(nextDirtyItem)->prevDirtyItem = &nextDirtyItem;
executed 623091 times by 90 tests: QQuickItemPrivate::get(nextDirtyItem)->prevDirtyItem = &nextDirtyItem;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
48078-623091
3416 prevDirtyItem = &p->dirtyItemList;-
3417 p->dirtyItemList = q;-
3418 p->dirtyItem(q);-
3419 }
executed 671169 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
671169
3420 ((prevDirtyItem) ? static_cast<void>(0) : qt_assert("prevDirtyItem", __FILE__, 6085));-
3421}
executed 1033860 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
1033860
3422-
3423void QQuickItemPrivate::removeFromDirtyList()-
3424{-
3425 if (prevDirtyItem
prevDirtyItemDescription
TRUEevaluated 671021 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 1100696 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
671021-1100696
3426 if (nextDirtyItem
nextDirtyItemDescription
TRUEevaluated 596872 times by 84 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • ...
FALSEevaluated 74149 times by 90 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
) QQuickItemPrivate::get(nextDirtyItem)->prevDirtyItem = prevDirtyItem;
executed 596872 times by 84 tests: QQuickItemPrivate::get(nextDirtyItem)->prevDirtyItem = prevDirtyItem;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • ...
74149-596872
3427 *prevDirtyItem = nextDirtyItem;-
3428 prevDirtyItem = nullptr;-
3429 nextDirtyItem = nullptr;-
3430 }
executed 671021 times by 90 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
671021
3431 ((!prevDirtyItem) ? static_cast<void>(0) : qt_assert("!prevDirtyItem", __FILE__, 6096));-
3432 ((!nextDirtyItem) ? static_cast<void>(0) : qt_assert("!nextDirtyItem", __FILE__, 6097));-
3433}
executed 1771717 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
1771717
3434-
3435void QQuickItemPrivate::refFromEffectItem(bool hide)-
3436{-
3437 ++extra.value().effectRefCount;-
3438 if (extra->effectRefCount == 1
extra->effectRefCount == 1Description
TRUEevaluated 112 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
FALSEevaluated 94 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
) {
94-112
3439 dirty(EffectReference);-
3440 if (parentItem
parentItemDescription
TRUEevaluated 98 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicktext
FALSEevaluated 14 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
)
14-98
3441 QQuickItemPrivate::get(parentItem)->dirty(ChildrenStackingChanged);
executed 98 times by 4 tests: QQuickItemPrivate::get(parentItem)->dirty(ChildrenStackingChanged);
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicktext
98
3442 }
executed 112 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
112
3443 if (hide
hideDescription
TRUEevaluated 96 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 110 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
) {
96-110
3444 if (++
++extra->hideRefCount == 1Description
TRUEevaluated 96 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEnever evaluated
extra->hideRefCount == 1
++extra->hideRefCount == 1Description
TRUEevaluated 96 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEnever evaluated
)
0-96
3445 dirty(HideReference);
executed 96 times by 4 tests: dirty(HideReference);
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
96
3446 }
executed 96 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
96
3447 recursiveRefFromEffectItem(1);-
3448}
executed 206 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
206
3449-
3450void QQuickItemPrivate::recursiveRefFromEffectItem(int refs)-
3451{-
3452 QQuickItem * const q = q_func();-
3453 if (!refs
!refsDescription
TRUEevaluated 816976 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
FALSEevaluated 4130 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
)
4130-816976
3454 return;
executed 816976 times by 106 tests: return;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
816976
3455 extra.value().recursiveEffectRefCount += refs;-
3456 for (int ii = 0; ii < childItems.count()
ii < childItems.count()Description
TRUEevaluated 3182 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicktext
FALSEevaluated 4130 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
; ++ii) {
3182-4130
3457 QQuickItem *child = childItems.at(ii);-
3458 QQuickItemPrivate::get(child)->recursiveRefFromEffectItem(refs);-
3459 }
executed 3182 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicktext
3182
3460-
3461-
3462 if (!effectiveVisible
!effectiveVisibleDescription
TRUEevaluated 48 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 4082 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
&& refs > 0
refs > 0Description
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 36 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
&& extra.value().recursiveEffectRefCount == 1
extra.value()....tRefCount == 1Description
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
6-4082
3463 q->polish();
executed 6 times by 2 tests: q->polish();
Executed by:
  • tst_examples
  • tst_qquickitemlayer
6
3464}
executed 4130 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickshadereffect
  • tst_qquicktext
4130
3465-
3466void QQuickItemPrivate::derefFromEffectItem(bool unhide)-
3467{-
3468 ((extra->effectRefCount) ? static_cast<void>(0) : qt_assert("extra->effectRefCount", __FILE__, 6133));-
3469 --extra->effectRefCount;-
3470 if (extra->effectRefCount == 0
extra->effectRefCount == 0Description
TRUEevaluated 98 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 90 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
) {
90-98
3471 dirty(EffectReference);-
3472 if (parentItem
parentItemDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 94 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
)
4-94
3473 QQuickItemPrivate::get(parentItem)->dirty(ChildrenStackingChanged);
executed 4 times by 1 test: QQuickItemPrivate::get(parentItem)->dirty(ChildrenStackingChanged);
Executed by:
  • tst_qquickitemlayer
4
3474 }
executed 98 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
98
3475 if (unhide
unhideDescription
TRUEevaluated 94 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEevaluated 94 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
) {
94
3476 if (--
--extra->hideRefCount == 0Description
TRUEevaluated 94 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEnever evaluated
extra->hideRefCount == 0
--extra->hideRefCount == 0Description
TRUEevaluated 94 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
FALSEnever evaluated
)
0-94
3477 dirty(HideReference);
executed 94 times by 4 tests: dirty(HideReference);
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
94
3478 }
executed 94 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
94
3479 recursiveRefFromEffectItem(-1);-
3480}
executed 188 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickcustomparticle
  • tst_qquickitemlayer
  • tst_qquickshadereffect
188
3481-
3482void QQuickItemPrivate::setCulled(bool cull)-
3483{-
3484 if (cull == culled
cull == culledDescription
TRUEevaluated 396679 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 218914 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
)
218914-396679
3485 return;
executed 396679 times by 11 tests: return;
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
396679
3486-
3487 culled = cull;-
3488 if ((cull
cullDescription
TRUEevaluated 138291 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 80623 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
&& ++
++extra.value(...eRefCount == 1Description
TRUEevaluated 138291 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEnever evaluated
extra.value().hideRefCount == 1
++extra.value(...eRefCount == 1Description
TRUEevaluated 138291 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEnever evaluated
) || (!cull
!cullDescription
TRUEevaluated 80623 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEnever evaluated
&& --
--extra.value(...eRefCount == 0Description
TRUEevaluated 80623 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEnever evaluated
extra.value().hideRefCount == 0
--extra.value(...eRefCount == 0Description
TRUEevaluated 80623 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEnever evaluated
))
0-138291
3489 dirty(HideReference);
executed 218914 times by 12 tests: dirty(HideReference);
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
218914
3490}
executed 218914 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
218914
3491-
3492void QQuickItemPrivate::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &data)-
3493{-
3494 QQuickItem * const q = q_func();-
3495 switch (change) {-
3496 case
executed 408954 times by 106 tests: case QQuickItem::ItemChildAddedChange:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
QQuickItem::ItemChildAddedChange:
executed 408954 times by 106 tests: case QQuickItem::ItemChildAddedChange:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
{
408954
3497 q->itemChange(change, data);-
3498 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 86632 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickstates
  • ...
FALSEevaluated 322322 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
86632-322322
3499 const auto listeners = changeListeners;-
3500 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3501 if (change.types & QQuickItemPrivate::Children
change.types &...vate::ChildrenDescription
TRUEevaluated 26 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 89688 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickstates
  • ...
) {
26-89688
3502 change.listener->itemChildAdded(q, data.item);-
3503 }
executed 26 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
26
3504 }
executed 89714 times by 30 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickstates
  • ...
89714
3505 }
executed 86632 times by 30 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickstates
  • ...
86632
3506 break;
executed 408954 times by 106 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408954
3507 }-
3508 case
executed 408576 times by 106 tests: case QQuickItem::ItemChildRemovedChange:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
QQuickItem::ItemChildRemovedChange:
executed 408576 times by 106 tests: case QQuickItem::ItemChildRemovedChange:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
{
408576
3509 q->itemChange(change, data);-
3510 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 115361 times by 83 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
FALSEevaluated 293215 times by 105 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • ...
) {
115361-293215
3511 const auto listeners = changeListeners;-
3512 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3513 if (change.types & QQuickItemPrivate::Children
change.types &...vate::ChildrenDescription
TRUEevaluated 114 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
FALSEevaluated 134721 times by 82 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • ...
) {
114-134721
3514 change.listener->itemChildRemoved(q, data.item);-
3515 }
executed 114 times by 3 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
114
3516 }
executed 134835 times by 83 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
134835
3517 }
executed 115361 times by 83 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • ...
115361
3518 break;
executed 408576 times by 106 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
408576
3519 }-
3520 case
executed 806842 times by 90 tests: case QQuickItem::ItemSceneChange:
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
QQuickItem::ItemSceneChange:
executed 806842 times by 90 tests: case QQuickItem::ItemSceneChange:
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
806842
3521 q->itemChange(change, data);-
3522 break;
executed 806842 times by 90 tests: break;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
806842
3523 case
executed 12722 times by 33 tests: case QQuickItem::ItemVisibleHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
QQuickItem::ItemVisibleHasChanged:
executed 12722 times by 33 tests: case QQuickItem::ItemVisibleHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
{
12722
3524 q->itemChange(change, data);-
3525 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 590 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
FALSEevaluated 12132 times by 32 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
) {
590-12132
3526 const auto listeners = changeListeners;-
3527 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3528 if (change.types & QQuickItemPrivate::Visibility
change.types &...te::VisibilityDescription
TRUEevaluated 178 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
FALSEevaluated 666 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
) {
178-666
3529 change.listener->itemVisibilityChanged(q);-
3530 }
executed 178 times by 7 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
178
3531 }
executed 844 times by 15 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
844
3532 }
executed 590 times by 15 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
590
3533 break;
executed 12722 times by 33 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • ...
12722
3534 }-
3535 case
executed 390 times by 9 tests: case QQuickItem::ItemEnabledHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
QQuickItem::ItemEnabledHasChanged:
executed 390 times by 9 tests: case QQuickItem::ItemEnabledHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
{
390
3536 q->itemChange(change, data);-
3537 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 20 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickmultipointtoucharea
FALSEevaluated 370 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
) {
20-370
3538 const auto listeners = changeListeners;-
3539 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3540 if (change.types & QQuickItemPrivate::Enabled
change.types &...ivate::EnabledDescription
TRUEnever evaluated
FALSEevaluated 32 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickmultipointtoucharea
) {
0-32
3541 change.listener->itemEnabledChanged(q);-
3542 }
never executed: end of block
0
3543 }
executed 32 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickmultipointtoucharea
32
3544 }
executed 20 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickmultipointtoucharea
20
3545 break;
executed 390 times by 9 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qquickdrag
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmultipointtoucharea
390
3546 }-
3547 case
executed 817030 times by 106 tests: case QQuickItem::ItemParentHasChanged:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
QQuickItem::ItemParentHasChanged:
executed 817030 times by 106 tests: case QQuickItem::ItemParentHasChanged:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
{
817030
3548 q->itemChange(change, data);-
3549 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 22178 times by 89 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
FALSEevaluated 794852 times by 106 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
22178-794852
3550 const auto listeners = changeListeners;-
3551 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3552 if (change.types & QQuickItemPrivate::Parent
change.types &...rivate::ParentDescription
TRUEevaluated 212 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
FALSEevaluated 27750 times by 87 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickdynamicpropertyanimation
  • tst_qquickellipseextruder
  • ...
) {
212-27750
3553 change.listener->itemParentChanged(q, data.item);-
3554 }
executed 212 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
212
3555 }
executed 27962 times by 89 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
27962
3556 }
executed 22178 times by 89 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • ...
22178
3557 break;
executed 817030 times by 106 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
817030
3558 }-
3559 case
executed 24584 times by 19 tests: case QQuickItem::ItemOpacityHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedimage
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquicktaphandler
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
QQuickItem::ItemOpacityHasChanged:
executed 24584 times by 19 tests: case QQuickItem::ItemOpacityHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedimage
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquicktaphandler
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
{
24584
3560 q->itemChange(change, data);-
3561 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 510 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
FALSEevaluated 24074 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedimage
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktaphandler
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
) {
510-24074
3562 const auto listeners = changeListeners;-
3563 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3564 if (change.types & QQuickItemPrivate::Opacity
change.types &...ivate::OpacityDescription
TRUEevaluated 28 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquickitemlayer
FALSEevaluated 554 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
) {
28-554
3565 change.listener->itemOpacityChanged(q);-
3566 }
executed 28 times by 2 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquickitemlayer
28
3567 }
executed 582 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
582
3568 }
executed 510 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
510
3569 break;
executed 24584 times by 19 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanimatedimage
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflipable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquicktaphandler
  • tst_qquicktextinput
  • tst_rendernode
  • tst_scenegraph
24584
3570 }-
3571 case
executed 3418 times by 18 tests: case QQuickItem::ItemActiveFocusHasChanged:
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
QQuickItem::ItemActiveFocusHasChanged:
executed 3418 times by 18 tests: case QQuickItem::ItemActiveFocusHasChanged:
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
3418
3572 q->itemChange(change, data);-
3573 break;
executed 3418 times by 18 tests: break;
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
3418
3574 case
executed 1299 times by 13 tests: case QQuickItem::ItemRotationHasChanged:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
QQuickItem::ItemRotationHasChanged:
executed 1299 times by 13 tests: case QQuickItem::ItemRotationHasChanged:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
{
1299
3575 q->itemChange(change, data);-
3576 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 535 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickitem2
FALSEevaluated 764 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
) {
535-764
3577 const auto listeners = changeListeners;-
3578 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3579 if (change.types & QQuickItemPrivate::Rotation
change.types &...vate::RotationDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 556 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
) {
12-556
3580 change.listener->itemRotationChanged(q);-
3581 }
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
12
3582 }
executed 568 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickitem2
568
3583 }
executed 535 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanimations
  • tst_qquickitem2
535
3584 break;
executed 1299 times by 13 tests: break;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickstates
  • tst_rendernode
  • tst_scenegraph
1299
3585 }-
3586 case
executed 2128 times by 8 tests: case QQuickItem::ItemAntialiasingHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
QQuickItem::ItemAntialiasingHasChanged:
executed 2128 times by 8 tests: case QQuickItem::ItemAntialiasingHasChanged:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
2128
3587-
3588 case
never executed: case QQuickItem::ItemDevicePixelRatioHasChanged:
QQuickItem::ItemDevicePixelRatioHasChanged:
never executed: case QQuickItem::ItemDevicePixelRatioHasChanged:
0
3589 q->itemChange(change, data);-
3590 break;
executed 2128 times by 8 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
2128
3591 }-
3592}
executed 2485943 times by 106 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
2485943
3593bool QQuickItem::smooth() const-
3594{-
3595 const QQuickItemPrivate * const d = d_func();-
3596 return
executed 2364 times by 16 tests: return d->smooth;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickspritesequence
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->smooth;
executed 2364 times by 16 tests: return d->smooth;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickspritesequence
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
2364
3597}-
3598void QQuickItem::setSmooth(bool smooth)-
3599{-
3600 QQuickItemPrivate * const d = d_func();-
3601 if (d->smooth == smooth
d->smooth == smoothDescription
TRUEevaluated 266 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_scenegraph
FALSEevaluated 108 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicktext
  • tst_scenegraph
)
108-266
3602 return;
executed 266 times by 10 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_scenegraph
266
3603-
3604 d->smooth = smooth;-
3605 d->dirty(QQuickItemPrivate::Smooth);-
3606-
3607 smoothChanged(smooth);-
3608}
executed 108 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicktext
  • tst_scenegraph
108
3609bool QQuickItem::activeFocusOnTab() const-
3610{-
3611 const QQuickItemPrivate * const d = d_func();-
3612 return
executed 1828 times by 14 tests: return d->activeFocusOnTab;
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->activeFocusOnTab;
executed 1828 times by 14 tests: return d->activeFocusOnTab;
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1828
3613}-
3614void QQuickItem::setActiveFocusOnTab(bool activeFocusOnTab)-
3615{-
3616 QQuickItemPrivate * const d = d_func();-
3617 if (d->activeFocusOnTab == activeFocusOnTab
d->activeFocus...tiveFocusOnTabDescription
TRUEevaluated 50 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
FALSEevaluated 168 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquickwidget
)
50-168
3618 return;
executed 50 times by 2 tests: return;
Executed by:
  • tst_examples
  • tst_qquickitem2
50
3619-
3620 if (window()
window()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 164 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquickwidget
) {
4-164
3621 if ((
(this == windo...veFocusItem())Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
this == window()->activeFocusItem())
(this == windo...veFocusItem())Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
&& this != window()->contentItem()
this != window...>contentItem()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEnever evaluated
&& !activeFocusOnTab
!activeFocusOnTabDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
0-2
3622 QMessageLogger(__FILE__, 6336, __PRETTY_FUNCTION__).warning("QQuickItem: Cannot set activeFocusOnTab to false once item is the active focus item.");-
3623 return;
never executed: return;
0
3624 }-
3625 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
4
3626-
3627 d->activeFocusOnTab = activeFocusOnTab;-
3628-
3629 activeFocusOnTabChanged(activeFocusOnTab);-
3630}
executed 168 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquickwidget
168
3631bool QQuickItem::antialiasing() const-
3632{-
3633 const QQuickItemPrivate * const d = d_func();-
3634 return
executed 122272 times by 77 tests: return d->antialiasingValid ? d->antialiasing : d->implicitAntialiasing;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • ...
d->antialiasingValid ? d->antialiasing : d->implicitAntialiasing;
executed 122272 times by 77 tests: return d->antialiasingValid ? d->antialiasing : d->implicitAntialiasing;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • ...
122272
3635}-
3636-
3637void QQuickItem::setAntialiasing(bool aa)-
3638{-
3639 QQuickItemPrivate * const d = d_func();-
3640-
3641 if (!d->antialiasingValid
!d->antialiasingValidDescription
TRUEevaluated 2320 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
FALSEevaluated 12 times by 3 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktext
) {
12-2320
3642 d->antialiasingValid = true;-
3643 d->antialiasing = d->implicitAntialiasing;-
3644 }
executed 2320 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
2320
3645-
3646 if (aa == d->antialiasing
aa == d->antialiasingDescription
TRUEevaluated 204 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktext
FALSEevaluated 2128 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
)
204-2128
3647 return;
executed 204 times by 4 tests: return;
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktext
204
3648-
3649 d->antialiasing = aa;-
3650 d->dirty(QQuickItemPrivate::Antialiasing);-
3651-
3652 d->itemChange(ItemAntialiasingHasChanged, d->antialiasing);-
3653-
3654 antialiasingChanged(antialiasing());-
3655}
executed 2128 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickitem2
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
2128
3656-
3657void QQuickItem::resetAntialiasing()-
3658{-
3659 QQuickItemPrivate * const d = d_func();-
3660 if (!d->antialiasingValid
!d->antialiasingValidDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickrectangle
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_qquickrectangle
  • tst_qquicktext
)
6
3661 return;
executed 6 times by 1 test: return;
Executed by:
  • tst_qquickrectangle
6
3662-
3663 d->antialiasingValid = false;-
3664-
3665 if (d->implicitAntialiasing != d->antialiasing
d->implicitAnt...->antialiasingDescription
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_qquickrectangle
  • tst_qquicktext
FALSEnever evaluated
)
0-6
3666 antialiasingChanged(antialiasing());
executed 6 times by 2 tests: antialiasingChanged(antialiasing());
Executed by:
  • tst_qquickrectangle
  • tst_qquicktext
6
3667}
executed 6 times by 2 tests: end of block
Executed by:
  • tst_qquickrectangle
  • tst_qquicktext
6
3668-
3669void QQuickItemPrivate::setImplicitAntialiasing(bool antialiasing)-
3670{-
3671 QQuickItem * const q = q_func();-
3672 bool prev = q->antialiasing();-
3673 implicitAntialiasing = antialiasing;-
3674 if (componentComplete
componentCompleteDescription
TRUEevaluated 628 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickrectangle
  • tst_qquickstates
  • tst_qquicktaphandler
FALSEevaluated 2202 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickrectangle
  • tst_qquicktaphandler
&& (
(q->antialiasing() != prev)Description
TRUEevaluated 77 times by 4 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickrectangle
  • tst_qquickstates
  • tst_qquicktaphandler
FALSEevaluated 551 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquicktaphandler
q->antialiasing() != prev)
(q->antialiasing() != prev)Description
TRUEevaluated 77 times by 4 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickrectangle
  • tst_qquickstates
  • tst_qquicktaphandler
FALSEevaluated 551 times by 3 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquicktaphandler
)
77-2202
3675 q->antialiasingChanged(q->antialiasing());
executed 77 times by 4 tests: q->antialiasingChanged(q->antialiasing());
Executed by:
  • tst_flickableinterop
  • tst_qquickrectangle
  • tst_qquickstates
  • tst_qquicktaphandler
77
3676}
executed 2830 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickrectangle
  • tst_qquickstates
  • tst_qquicktaphandler
2830
3677-
3678-
3679-
3680-
3681-
3682-
3683QQuickItem::Flags QQuickItem::flags() const-
3684{-
3685 const QQuickItemPrivate * const d = d_func();-
3686 return
executed 1902248 times by 112 tests: return (QQuickItem::Flags)d->flags;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
(QQuickItem::Flags)d->flags;
executed 1902248 times by 112 tests: return (QQuickItem::Flags)d->flags;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
1902248
3687}-
3688void QQuickItem::setFlag(Flag flag, bool enabled)-
3689{-
3690 QQuickItemPrivate * const d = d_func();-
3691 if (enabled
enabledDescription
TRUEevaluated 374752 times by 100 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
FALSEevaluated 70 times by 3 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
)
70-374752
3692 setFlags((Flags)(d->flags | (quint32)flag));
executed 374752 times by 100 tests: setFlags((Flags)(d->flags | (quint32)flag));
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
374752
3693 else-
3694 setFlags((Flags)(d->flags & ~(quint32)flag));
executed 70 times by 3 tests: setFlags((Flags)(d->flags & ~(quint32)flag));
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
70
3695}-
3696-
3697-
3698-
3699-
3700-
3701-
3702void QQuickItem::setFlags(Flags flags)-
3703{-
3704 QQuickItemPrivate * const d = d_func();-
3705-
3706 if (int(flags & ItemIsFocusScope) != int(d->flags & ItemIsFocusScope)
int(flags & It...mIsFocusScope)Description
TRUEevaluated 4430 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 370700 times by 100 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
) {
4430-370700
3707 if (flags & ItemIsFocusScope && !d->childItems.isEmpty()
!d->childItems.isEmpty()Description
TRUEevaluated 3702 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
FALSEevaluated 728 times by 16 tests
Evaluated by:
  • tst_examples
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
&& d->window
d->windowDescription
TRUEnever evaluated
FALSEevaluated 3702 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
) {
0-3702
3708 QMessageLogger(__FILE__, 6451, __PRETTY_FUNCTION__).warning("QQuickItem: Cannot set FocusScope once item has children and is in a window.");-
3709 flags &= ~ItemIsFocusScope;-
3710 }
never executed: end of block
else if (d->flags & ItemIsFocusScope
d->flags & ItemIsFocusScopeDescription
TRUEnever evaluated
FALSEevaluated 4430 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
) {
0-4430
3711 QMessageLogger(__FILE__, 6454, __PRETTY_FUNCTION__).warning("QQuickItem: Cannot unset FocusScope flag.");-
3712 flags |= ItemIsFocusScope;-
3713 }
never executed: end of block
0
3714 }
executed 4430 times by 21 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickrepeater
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
4430
3715-
3716 if (int(flags & ItemClipsChildrenToShape) != int(d->flags & ItemClipsChildrenToShape)
int(flags & It...ildrenToShape)Description
TRUEevaluated 272 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktableview
  • tst_rendernode
  • tst_scenegraph
FALSEevaluated 374858 times by 101 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
)
272-374858
3717 d->dirty(QQuickItemPrivate::Clip);
executed 272 times by 11 tests: d->dirty(QQuickItemPrivate::Clip);
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktableview
  • tst_rendernode
  • tst_scenegraph
272
3718-
3719 d->flags = flags;-
3720}
executed 375130 times by 102 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • ...
375130
3721qreal QQuickItem::x() const-
3722{-
3723 const QQuickItemPrivate * const d = d_func();-
3724 return
executed 1328055 times by 64 tests: return d->x;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • ...
d->x;
executed 1328055 times by 64 tests: return d->x;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • ...
1328055
3725}-
3726-
3727qreal QQuickItem::y() const-
3728{-
3729 const QQuickItemPrivate * const d = d_func();-
3730 return
executed 1714104 times by 63 tests: return d->y;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
d->y;
executed 1714104 times by 63 tests: return d->y;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgravity
  • ...
1714104
3731}-
3732-
3733-
3734-
3735-
3736QPointF QQuickItem::position() const-
3737{-
3738 const QQuickItemPrivate * const d = d_func();-
3739 return
executed 34723 times by 17 tests: return QPointF(d->x, d->y);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimageparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
QPointF(d->x, d->y);
executed 34723 times by 17 tests: return QPointF(d->x, d->y);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimageparticle
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
34723
3740}-
3741-
3742void QQuickItem::setX(qreal v)-
3743{-
3744 QQuickItemPrivate * const d = d_func();-
3745 if (qt_is_nan(v)
qt_is_nan(v)Description
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_examples
FALSEevaluated 285736 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
)
12-285736
3746 return;
executed 12 times by 1 test: return;
Executed by:
  • tst_examples
12
3747 if (d->x == v
d->x == vDescription
TRUEevaluated 71975 times by 32 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • tst_qquicktaphandler
  • ...
FALSEevaluated 213761 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
)
71975-213761
3748 return;
executed 71975 times by 32 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquicksmoothedanimation
  • tst_qquickstates
  • tst_qquicktaphandler
  • ...
71975
3749-
3750 qreal oldx = d->x;-
3751 d->x = v;-
3752-
3753 d->dirty(QQuickItemPrivate::Position);-
3754-
3755 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3756 QRectF(oldx, d->y, d->width, d->height));-
3757}
executed 213761 times by 47 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • ...
213761
3758-
3759void QQuickItem::setY(qreal v)-
3760{-
3761 QQuickItemPrivate * const d = d_func();-
3762 if (qt_is_nan(v)
qt_is_nan(v)Description
TRUEevaluated 16 times by 1 test
Evaluated by:
  • tst_examples
FALSEevaluated 270903 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • ...
)
16-270903
3763 return;
executed 16 times by 1 test: return;
Executed by:
  • tst_examples
16
3764 if (d->y == v
d->y == vDescription
TRUEevaluated 113024 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • ...
FALSEevaluated 157879 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • ...
)
113024-157879
3765 return;
executed 113024 times by 35 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • ...
113024
3766-
3767 qreal oldy = d->y;-
3768 d->y = v;-
3769-
3770 d->dirty(QQuickItemPrivate::Position);-
3771-
3772 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3773 QRectF(d->x, oldy, d->width, d->height));-
3774}
executed 157879 times by 47 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfriction
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquickitemparticle
  • tst_qquicklayouts
  • ...
157879
3775-
3776-
3777-
3778-
3779void QQuickItem::setPosition(const QPointF &pos)-
3780{-
3781 QQuickItemPrivate * const d = d_func();-
3782 if (QPointF(d->x, d->y) == pos
QPointF(d->x, d->y) == posDescription
TRUEevaluated 93174 times by 71 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • ...
FALSEevaluated 149552 times by 44 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • ...
)
93174-149552
3783 return;
executed 93174 times by 71 tests: return;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • ...
93174
3784-
3785 qreal oldx = d->x;-
3786 qreal oldy = d->y;-
3787-
3788 d->x = pos.x();-
3789 d->y = pos.y();-
3790-
3791 d->dirty(QQuickItemPrivate::Position);-
3792-
3793 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3794 QRectF(oldx, oldy, d->width, d->height));-
3795}
executed 149552 times by 44 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • ...
149552
3796-
3797-
3798-
3799-
3800-
3801-
3802qreal QQuickItem::width() const-
3803{-
3804 const QQuickItemPrivate * const d = d_func();-
3805 return
executed 2672108 times by 103 tests: return d->width;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • ...
d->width;
executed 2672108 times by 103 tests: return d->width;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • ...
2672108
3806}-
3807-
3808void QQuickItem::setWidth(qreal w)-
3809{-
3810 QQuickItemPrivate * const d = d_func();-
3811 if (qt_is_nan(w)
qt_is_nan(w)Description
TRUEevaluated 24 times by 1 test
Evaluated by:
  • tst_examples
FALSEevaluated 201742 times by 95 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • ...
)
24-201742
3812 return;
executed 24 times by 1 test: return;
Executed by:
  • tst_examples
24
3813-
3814 d->widthValid = true;-
3815 if (d->width == w
d->width == wDescription
TRUEevaluated 81705 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlnotifier
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickstates
  • ...
FALSEevaluated 120037 times by 93 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • ...
)
81705-120037
3816 return;
executed 81705 times by 29 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlnotifier
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpositioners
  • tst_qquickstates
  • ...
81705
3817-
3818 qreal oldWidth = d->width;-
3819 d->width = w;-
3820-
3821 d->dirty(QQuickItemPrivate::Size);-
3822-
3823 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3824 QRectF(d->x, d->y, oldWidth, d->height));-
3825}
executed 120037 times by 93 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • ...
120037
3826-
3827void QQuickItem::resetWidth()-
3828{-
3829 QQuickItemPrivate * const d = d_func();-
3830 d->widthValid = false;-
3831 setImplicitWidth(implicitWidth());-
3832}
executed 128 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
128
3833-
3834void QQuickItemPrivate::implicitWidthChanged()-
3835{-
3836 QQuickItem * const q = q_func();-
3837 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 104033 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
FALSEevaluated 754158 times by 51 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • ...
) {
104033-754158
3838 const auto listeners = changeListeners;-
3839 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3840 if (change.types & QQuickItemPrivate::ImplicitWidth
change.types &...:ImplicitWidthDescription
TRUEevaluated 228 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
FALSEevaluated 104341 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
) {
228-104341
3841 change.listener->itemImplicitWidthChanged(q);-
3842 }
executed 228 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
228
3843 }
executed 104569 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
104569
3844 }
executed 104033 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
104033
3845 q->implicitWidthChanged();-
3846}
executed 858191 times by 53 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • ...
858191
3847-
3848qreal QQuickItemPrivate::getImplicitWidth() const-
3849{-
3850 return
executed 4028 times by 21 tests: return implicitWidth;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
implicitWidth;
executed 4028 times by 21 tests: return implicitWidth;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_quicktestmainwithsetup
  • tst_testfiltering
4028
3851}-
3852-
3853-
3854-
3855qreal QQuickItem::implicitWidth() const-
3856{-
3857 const QQuickItemPrivate * const d = d_func();-
3858 return
executed 5356 times by 24 tests: return d->getImplicitWidth();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->getImplicitWidth();
executed 5356 times by 24 tests: return d->getImplicitWidth();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
5356
3859}-
3860void QQuickItem::setImplicitWidth(qreal w)-
3861{-
3862 QQuickItemPrivate * const d = d_func();-
3863 bool changed = w != d->implicitWidth;-
3864 d->implicitWidth = w;-
3865 if (d->width == w
d->width == wDescription
TRUEevaluated 148 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 498 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickanimatedsprite
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
|| widthValid()
widthValid()Description
TRUEevaluated 182 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 316 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickanimatedsprite
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
148-498
3866 if (changed
changedDescription
TRUEevaluated 162 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 168 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
162-168
3867 d->implicitWidthChanged();
executed 162 times by 8 tests: d->implicitWidthChanged();
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
162
3868 if (d->width == w
d->width == wDescription
TRUEevaluated 186 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 144 times by 7 tests
Evaluated by:
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
|| widthValid()
widthValid()Description
TRUEevaluated 144 times by 7 tests
Evaluated by:
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-186
3869 return;
executed 330 times by 9 tests: return;
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
330
3870 changed = false;-
3871 }
never executed: end of block
0
3872-
3873 qreal oldWidth = d->width;-
3874 d->width = w;-
3875-
3876 d->dirty(QQuickItemPrivate::Size);-
3877-
3878 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3879 QRectF(d->x, d->y, oldWidth, d->height));-
3880-
3881 if (changed
changedDescription
TRUEevaluated 258 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquicktextinput
FALSEevaluated 58 times by 7 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
58-258
3882 d->implicitWidthChanged();
executed 258 times by 7 tests: d->implicitWidthChanged();
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquicktextinput
258
3883}
executed 316 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickanimatedsprite
  • tst_qquickdesignersupport
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
316
3884-
3885-
3886-
3887-
3888bool QQuickItem::widthValid() const-
3889{-
3890 const QQuickItemPrivate * const d = d_func();-
3891 return
executed 1699202 times by 52 tests: return d->widthValid;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
d->widthValid;
executed 1699202 times by 52 tests: return d->widthValid;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
1699202
3892}-
3893-
3894-
3895-
3896-
3897-
3898-
3899qreal QQuickItem::height() const-
3900{-
3901 const QQuickItemPrivate * const d = d_func();-
3902 return
executed 3223356 times by 102 tests: return d->height;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
d->height;
executed 3223356 times by 102 tests: return d->height;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • ...
3223356
3903}-
3904-
3905void QQuickItem::setHeight(qreal h)-
3906{-
3907 QQuickItemPrivate * const d = d_func();-
3908 if (qt_is_nan(h)
qt_is_nan(h)Description
TRUEevaluated 16 times by 1 test
Evaluated by:
  • tst_examples
FALSEevaluated 130525 times by 92 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
)
16-130525
3909 return;
executed 16 times by 1 test: return;
Executed by:
  • tst_examples
16
3910-
3911 d->heightValid = true;-
3912 if (d->height == h
d->height == hDescription
TRUEevaluated 5798 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 124727 times by 91 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • ...
)
5798-124727
3913 return;
executed 5798 times by 25 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
5798
3914-
3915 qreal oldHeight = d->height;-
3916 d->height = h;-
3917-
3918 d->dirty(QQuickItemPrivate::Size);-
3919-
3920 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3921 QRectF(d->x, d->y, d->width, oldHeight));-
3922}
executed 124727 times by 91 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • ...
124727
3923-
3924void QQuickItem::resetHeight()-
3925{-
3926 QQuickItemPrivate * const d = d_func();-
3927 d->heightValid = false;-
3928 setImplicitHeight(implicitHeight());-
3929}
executed 54 times by 5 tests: end of block
Executed by:
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
54
3930-
3931void QQuickItemPrivate::implicitHeightChanged()-
3932{-
3933 QQuickItem * const q = q_func();-
3934 if (!changeListeners.isEmpty()
!changeListeners.isEmpty()Description
TRUEevaluated 62182 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
FALSEevaluated 699259 times by 50 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
) {
62182-699259
3935 const auto listeners = changeListeners;-
3936 for (const QQuickItemPrivate::ChangeListener &change : listeners) {-
3937 if (change.types & QQuickItemPrivate::ImplicitHeight
change.types &...ImplicitHeightDescription
TRUEevaluated 112 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquicktext
FALSEevaluated 62788 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
) {
112-62788
3938 change.listener->itemImplicitHeightChanged(q);-
3939 }
executed 112 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquicktext
112
3940 }
executed 62900 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
62900
3941 }
executed 62182 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickcustomparticle
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_scenegraph
62182
3942 q->implicitHeightChanged();-
3943}
executed 761441 times by 52 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • ...
761441
3944-
3945qreal QQuickItemPrivate::getImplicitHeight() const-
3946{-
3947 return
executed 4640 times by 22 tests: return implicitHeight;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
implicitHeight;
executed 4640 times by 22 tests: return implicitHeight;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
4640
3948}-
3949-
3950qreal QQuickItem::implicitHeight() const-
3951{-
3952 const QQuickItemPrivate * const d = d_func();-
3953 return
executed 5596 times by 23 tests: return d->getImplicitHeight();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->getImplicitHeight();
executed 5596 times by 23 tests: return d->getImplicitHeight();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_quicktestmainwithsetup
  • tst_testfiltering
5596
3954}-
3955-
3956void QQuickItem::setImplicitHeight(qreal h)-
3957{-
3958 QQuickItemPrivate * const d = d_func();-
3959 bool changed = h != d->implicitHeight;-
3960 d->implicitHeight = h;-
3961 if (d->height == h
d->height == hDescription
TRUEevaluated 656 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1866 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
|| heightValid()
heightValid()Description
TRUEevaluated 1404 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 462 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
462-1866
3962 if (changed
changedDescription
TRUEevaluated 234 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1826 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
234-1826
3963 d->implicitHeightChanged();
executed 234 times by 8 tests: d->implicitHeightChanged();
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
234
3964 if (d->height == h
d->height == hDescription
TRUEevaluated 674 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 1386 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
|| heightValid()
heightValid()Description
TRUEevaluated 1386 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-1386
3965 return;
executed 2060 times by 10 tests: return;
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickitem2
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
2060
3966 changed = false;-
3967 }
never executed: end of block
0
3968-
3969 qreal oldHeight = d->height;-
3970 d->height = h;-
3971-
3972 d->dirty(QQuickItemPrivate::Size);-
3973-
3974 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
3975 QRectF(d->x, d->y, d->width, oldHeight));-
3976-
3977 if (changed
changedDescription
TRUEevaluated 456 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_qquickitem2
  • tst_qquicktext
)
6-456
3978 d->implicitHeightChanged();
executed 456 times by 8 tests: d->implicitHeightChanged();
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
456
3979}
executed 462 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickanimatedsprite
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
462
3980-
3981-
3982-
3983-
3984void QQuickItem::setImplicitSize(qreal w, qreal h)-
3985{-
3986 QQuickItemPrivate * const d = d_func();-
3987 bool wChanged = w != d->implicitWidth;-
3988 bool hChanged = h != d->implicitHeight;-
3989-
3990 d->implicitWidth = w;-
3991 d->implicitHeight = h;-
3992-
3993 bool wDone = false;-
3994 bool hDone = false;-
3995 if (d->width == w
d->width == wDescription
TRUEevaluated 144065 times by 42 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
FALSEevaluated 385358 times by 49 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
|| widthValid()
widthValid()Description
TRUEevaluated 6080 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_scenegraph
FALSEevaluated 379278 times by 48 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
) {
6080-385358
3996 if (wChanged
wChangedDescription
TRUEevaluated 5992 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_scenegraph
FALSEevaluated 144153 times by 41 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • ...
)
5992-144153
3997 d->implicitWidthChanged();
executed 5992 times by 23 tests: d->implicitWidthChanged();
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_scenegraph
5992
3998 wDone = d->width == w
d->width == wDescription
TRUEevaluated 144119 times by 42 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
FALSEevaluated 6026 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_scenegraph
|| widthValid()
widthValid()Description
TRUEevaluated 6026 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_scenegraph
FALSEnever evaluated
;
0-144119
3999 wChanged = false;-
4000 }
executed 150145 times by 44 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • ...
150145
4001 if (d->height == h
d->height == hDescription
TRUEevaluated 240408 times by 40 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
FALSEevaluated 289015 times by 50 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • ...
|| heightValid()
heightValid()Description
TRUEevaluated 6116 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_scenegraph
FALSEevaluated 282899 times by 49 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
) {
6116-289015
4002 if (hChanged
hChangedDescription
TRUEevaluated 5351 times by 24 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_scenegraph
FALSEevaluated 241173 times by 39 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
)
5351-241173
4003 d->implicitHeightChanged();
executed 5351 times by 24 tests: d->implicitHeightChanged();
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_scenegraph
5351
4004 hDone = d->height == h
d->height == hDescription
TRUEevaluated 240506 times by 40 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
FALSEevaluated 6018 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_scenegraph
|| heightValid()
heightValid()Description
TRUEevaluated 6018 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_scenegraph
FALSEnever evaluated
;
0-240506
4005 hChanged = false;-
4006 }
executed 246524 times by 43 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
246524
4007 if (wDone
wDoneDescription
TRUEevaluated 150145 times by 44 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • ...
FALSEevaluated 379278 times by 48 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
&& hDone
hDoneDescription
TRUEevaluated 100980 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
FALSEevaluated 49165 times by 27 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanchors
  • tst_qquickbehaviors
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • ...
)
49165-379278
4008 return;
executed 100980 times by 39 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • ...
100980
4009-
4010 qreal oldWidth = d->width;-
4011 qreal oldHeight = d->height;-
4012 if (!wDone
!wDoneDescription
TRUEevaluated 379278 times by 48 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
FALSEevaluated 49165 times by 27 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanchors
  • tst_qquickbehaviors
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • ...
)
49165-379278
4013 d->width = w;
executed 379278 times by 48 tests: d->width = w;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
379278
4014 if (!hDone
!hDoneDescription
TRUEevaluated 282899 times by 49 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
FALSEevaluated 145544 times by 26 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • ...
)
145544-282899
4015 d->height = h;
executed 282899 times by 49 tests: d->height = h;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
282899
4016-
4017 d->dirty(QQuickItemPrivate::Size);-
4018-
4019 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
4020 QRectF(d->x, d->y, oldWidth, oldHeight));-
4021-
4022 if (!wDone
!wDoneDescription
TRUEevaluated 379278 times by 48 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
FALSEevaluated 49165 times by 27 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickanchors
  • tst_qquickbehaviors
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • ...
&& wChanged
wChangedDescription
TRUEevaluated 379278 times by 48 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
FALSEnever evaluated
)
0-379278
4023 d->implicitWidthChanged();
executed 379278 times by 48 tests: d->implicitWidthChanged();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickimageprovider
  • ...
379278
4024 if (!hDone
!hDoneDescription
TRUEevaluated 282899 times by 49 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
FALSEevaluated 145544 times by 26 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • ...
&& hChanged
hChangedDescription
TRUEevaluated 282899 times by 49 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
FALSEnever evaluated
)
0-282899
4025 d->implicitHeightChanged();
executed 282899 times by 49 tests: d->implicitHeightChanged();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickimage
  • ...
282899
4026}
executed 428443 times by 50 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • ...
428443
4027-
4028-
4029-
4030-
4031bool QQuickItem::heightValid() const-
4032{-
4033 const QQuickItemPrivate * const d = d_func();-
4034 return
executed 1629752 times by 53 tests: return d->heightValid;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • ...
d->heightValid;
executed 1629752 times by 53 tests: return d->heightValid;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • ...
1629752
4035}-
4036QSizeF QQuickItem::size() const-
4037{-
4038 const QQuickItemPrivate * const d = d_func();-
4039 return
executed 8978 times by 4 tests: return QSizeF(d->width, d->height);
Executed by:
  • tst_examples
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickvisualdatamodel
QSizeF(d->width, d->height);
executed 8978 times by 4 tests: return QSizeF(d->width, d->height);
Executed by:
  • tst_examples
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickvisualdatamodel
8978
4040}-
4041void QQuickItem::setSize(const QSizeF &size)-
4042{-
4043 QQuickItemPrivate * const d = d_func();-
4044 d->heightValid = true;-
4045 d->widthValid = true;-
4046-
4047 if (d->width == size.width()
d->width == size.width()Description
TRUEevaluated 15106 times by 92 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • ...
FALSEevaluated 11996 times by 82 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • 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
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • ...
&& d->height == size.height()
d->height == size.height()Description
TRUEevaluated 14224 times by 92 tests
Evaluated by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • ...
FALSEevaluated 882 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickanchors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_touchmouse
)
882-15106
4048 return;
executed 14224 times by 92 tests: return;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmltypeloader
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdesignersupport
  • tst_qquickdrag
  • ...
14224
4049-
4050 qreal oldHeight = d->height;-
4051 qreal oldWidth = d->width;-
4052 d->height = size.height();-
4053 d->width = size.width();-
4054-
4055 d->dirty(QQuickItemPrivate::Size);-
4056-
4057 geometryChanged(QRectF(d->x, d->y, d->width, d->height),-
4058 QRectF(d->x, d->y, oldWidth, oldHeight));-
4059}
executed 12878 times by 82 tests: end of block
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • 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
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickflipable
  • ...
12878
4060bool QQuickItem::hasActiveFocus() const-
4061{-
4062 const QQuickItemPrivate * const d = d_func();-
4063 return
executed 29194 times by 25 tests: return d->activeFocus;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->activeFocus;
executed 29194 times by 25 tests: return d->activeFocus;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_quicktestmainwithsetup
  • tst_testfiltering
29194
4064}-
4065bool QQuickItem::hasFocus() const-
4066{-
4067 const QQuickItemPrivate * const d = d_func();-
4068 return
executed 821692 times by 106 tests: return d->focus;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
d->focus;
executed 821692 times by 106 tests: return d->focus;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
821692
4069}-
4070-
4071void QQuickItem::setFocus(bool focus)-
4072{-
4073 setFocus(focus, Qt::OtherFocusReason);-
4074}
executed 9981 times by 19 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
9981
4075-
4076void QQuickItem::setFocus(bool focus, Qt::FocusReason reason)-
4077{-
4078 QQuickItemPrivate * const d = d_func();-
4079 if (d->focus == focus
d->focus == focusDescription
TRUEevaluated 2486 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 10551 times by 28 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • ...
)
2486-10551
4080 return;
executed 2486 times by 10 tests: return;
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
2486
4081-
4082 if (d->window
d->windowDescription
TRUEevaluated 4865 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 5686 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickwidget
|| d->parentItem
d->parentItemDescription
TRUEevaluated 3700 times by 14 tests
Evaluated by:
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 1986 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmlqt
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
) {
1986-5686
4083-
4084 QQuickItem *scope = parentItem();-
4085 while (scope
scopeDescription
TRUEevaluated 13925 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 1098 times by 18 tests
Evaluated by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
&& !scope->isFocusScope()
!scope->isFocusScope()Description
TRUEevaluated 6494 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 7431 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
&& scope->parentItem()
scope->parentItem()Description
TRUEevaluated 6458 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 36 times by 3 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextinput
)
36-13925
4086 scope = scope->parentItem();
executed 6458 times by 17 tests: scope = scope->parentItem();
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
6458
4087 if (d->window
d->windowDescription
TRUEevaluated 4865 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 3700 times by 14 tests
Evaluated by:
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
) {
3700-4865
4088 if (reason != Qt::PopupFocusReason
reason != Qt::PopupFocusReasonDescription
TRUEevaluated 4861 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
4-4861
4089 if (focus
focusDescription
TRUEevaluated 4771 times by 20 tests
Evaluated by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 90 times by 6 tests
Evaluated by:
  • tst_qquickapplication
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
)
90-4771
4090 QQuickWindowPrivate::get(d->window)->setFocusInScope(scope, this, reason);
executed 4771 times by 20 tests: QQuickWindowPrivate::get(d->window)->setFocusInScope(scope, this, reason);
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
4771
4091 else-
4092 QQuickWindowPrivate::get(d->window)->clearFocusInScope(scope, this, reason);
executed 90 times by 6 tests: QQuickWindowPrivate::get(d->window)->clearFocusInScope(scope, this, reason);
Executed by:
  • tst_qquickapplication
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
90
4093 }-
4094 }
executed 4865 times by 20 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
else {
4865
4095-
4096-
4097 QVarLengthArray<QQuickItem *, 20> changed;-
4098 QQuickItem *oldSubFocusItem = QQuickItemPrivate::get(scope)->subFocusItem;-
4099 if (oldSubFocusItem
oldSubFocusItemDescription
TRUEevaluated 132 times by 4 tests
Evaluated by:
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
FALSEevaluated 3568 times by 14 tests
Evaluated by:
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
) {
132-3568
4100 QQuickItemPrivate::get(oldSubFocusItem)->updateSubFocusItem(scope, false);-
4101 QQuickItemPrivate::get(oldSubFocusItem)->focus = false;-
4102 changed << oldSubFocusItem;-
4103 }
executed 132 times by 4 tests: end of block
Executed by:
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickpathview
else if (!scope->isFocusScope()
!scope->isFocusScope()Description
TRUEevaluated 26 times by 3 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicktextinput
FALSEevaluated 3542 times by 12 tests
Evaluated by:
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
&& scope->hasFocus()
scope->hasFocus()Description
TRUEevaluated 16 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 10 times by 2 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquicktextinput
) {
10-3542
4104 QQuickItemPrivate::get(scope)->focus = false;-
4105 changed << scope;-
4106 }
executed 16 times by 2 tests: end of block
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
16
4107 d->updateSubFocusItem(scope, focus);-
4108-
4109 d->focus = focus;-
4110 changed << this;-
4111 focusChanged(focus);-
4112-
4113 QQuickWindowPrivate::notifyFocusChangesRecur(changed.data(), changed.count() - 1);-
4114 }
executed 3700 times by 14 tests: end of block
Executed by:
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickspringanimation
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
3700
4115 } else {-
4116 QVarLengthArray<QQuickItem *, 20> changed;-
4117 QQuickItem *oldSubFocusItem = d->subFocusItem;-
4118 if (!isFocusScope()
!isFocusScope()Description
TRUEevaluated 800 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qqmlqt
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
FALSEevaluated 1186 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
&& oldSubFocusItem
oldSubFocusItemDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitem
FALSEevaluated 798 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qqmlqt
  • tst_qquickfocusscope
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
) {
2-1186
4119 QQuickItemPrivate::get(oldSubFocusItem)->updateSubFocusItem(this, false);-
4120 QQuickItemPrivate::get(oldSubFocusItem)->focus = false;-
4121 changed << oldSubFocusItem;-
4122 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitem
2
4123-
4124 d->focus = focus;-
4125 changed << this;-
4126 focusChanged(focus);-
4127-
4128 QQuickWindowPrivate::notifyFocusChangesRecur(changed.data(), changed.count() - 1);-
4129 }
executed 1986 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlqt
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
1986
4130}-
4131-
4132-
4133-
4134-
4135bool QQuickItem::isFocusScope() const-
4136{-
4137 return
executed 854245 times by 106 tests: return flags() & ItemIsFocusScope;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
flags() & ItemIsFocusScope;
executed 854245 times by 106 tests: return flags() & ItemIsFocusScope;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmllistmodel
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • ...
854245
4138}-
4139-
4140-
4141-
4142-
4143-
4144-
4145-
4146QQuickItem *QQuickItem::scopedFocusItem() const-
4147{-
4148 const QQuickItemPrivate * const d = d_func();-
4149 if (!isFocusScope()
!isFocusScope()Description
TRUEnever evaluated
FALSEevaluated 2608 times by 18 tests
Evaluated by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
)
0-2608
4150 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
4151 else-
4152 return
executed 2608 times by 18 tests: return d->subFocusItem;
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
d->subFocusItem;
executed 2608 times by 18 tests: return d->subFocusItem;
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
2608
4153}-
4154bool QQuickItem::isAncestorOf(const QQuickItem *child) const-
4155{-
4156 if (!child
!childDescription
TRUEnever evaluated
FALSEevaluated 32 times by 1 test
Evaluated by:
  • tst_qquickitem2
|| child == this
child == thisDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
0-32
4157 return
executed 4 times by 1 test: return false;
Executed by:
  • tst_qquickitem2
false;
executed 4 times by 1 test: return false;
Executed by:
  • tst_qquickitem2
4
4158 const QQuickItem *ancestor = child;-
4159 while ((
(ancestor = an...>parentItem())Description
TRUEevaluated 44 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
ancestor = ancestor->parentItem())
(ancestor = an...>parentItem())Description
TRUEevaluated 44 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitem2
) {
8-44
4160 if (ancestor == this
ancestor == thisDescription
TRUEevaluated 20 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
20-24
4161 return
executed 20 times by 1 test: return true;
Executed by:
  • tst_qquickitem2
true;
executed 20 times by 1 test: return true;
Executed by:
  • tst_qquickitem2
20
4162 }
executed 24 times by 1 test: end of block
Executed by:
  • tst_qquickitem2
24
4163 return
executed 8 times by 1 test: return false;
Executed by:
  • tst_qquickitem2
false;
executed 8 times by 1 test: return false;
Executed by:
  • tst_qquickitem2
8
4164}-
4165Qt::MouseButtons QQuickItem::acceptedMouseButtons() const-
4166{-
4167 const QQuickItemPrivate * const d = d_func();-
4168 return
executed 19558 times by 19 tests: return d->acceptedMouseButtons();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
d->acceptedMouseButtons();
executed 19558 times by 19 tests: return d->acceptedMouseButtons();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlenginedebugservice
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
19558
4169}-
4170-
4171-
4172-
4173-
4174void QQuickItem::setAcceptedMouseButtons(Qt::MouseButtons buttons)-
4175{-
4176 QQuickItemPrivate * const d = d_func();-
4177 if (buttons & Qt::LeftButton
buttons & Qt::LeftButtonDescription
TRUEevaluated 274638 times by 53 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
FALSEevaluated 74 times by 3 tests
Evaluated by:
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktext
)
74-274638
4178 d->extra.setFlag();
executed 274638 times by 53 tests: d->extra.setFlag();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
274638
4179 else-
4180 d->extra.clearFlag();
executed 74 times by 3 tests: d->extra.clearFlag();
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktext
74
4181-
4182 buttons &= ~Qt::LeftButton;-
4183 if (buttons || d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 4108 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquickspringanimation
  • tst_qquicktableview
  • tst_qquickvisualdatamodel
  • tst_touchmouse
FALSEevaluated 267412 times by 46 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • ...
)
4108-267412
4184 d->extra.value().acceptedMouseButtons = buttons;
executed 7300 times by 28 tests: d->extra.value().acceptedMouseButtons = buttons;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquickspringanimation
  • tst_qquicktableview
  • tst_qquicktaphandler
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • ...
7300
4185}
executed 274712 times by 53 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • ...
274712
4186-
4187-
4188-
4189-
4190-
4191-
4192-
4193bool QQuickItem::filtersChildMouseEvents() const-
4194{-
4195 const QQuickItemPrivate * const d = d_func();-
4196 return
executed 24837 times by 16 tests: return d->filtersChildMouseEvents;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
d->filtersChildMouseEvents;
executed 24837 times by 16 tests: return d->filtersChildMouseEvents;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
24837
4197}-
4198void QQuickItem::setFiltersChildMouseEvents(bool filter)-
4199{-
4200 QQuickItemPrivate * const d = d_func();-
4201 d->filtersChildMouseEvents = filter;-
4202}
executed 6488 times by 32 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickspringanimation
  • ...
6488
4203-
4204-
4205-
4206-
4207bool QQuickItem::isUnderMouse() const-
4208{-
4209 const QQuickItemPrivate * const d = d_func();-
4210 if (!d->window
!d->windowDescription
TRUEnever evaluated
FALSEevaluated 40 times by 3 tests
Evaluated by:
  • tst_qquickflickable
  • tst_qquickmousearea
  • tst_qquickpathview
)
0-40
4211 return
never executed: return false;
false;
never executed: return false;
0
4212-
4213 QPointF cursorPos = QGuiApplicationPrivate::lastCursorPosition;-
4214 return
executed 40 times by 3 tests: return contains(mapFromScene(d->window->mapFromGlobal(cursorPos.toPoint())));
Executed by:
  • tst_qquickflickable
  • tst_qquickmousearea
  • tst_qquickpathview
contains(mapFromScene(d->window->mapFromGlobal(cursorPos.toPoint())));
executed 40 times by 3 tests: return contains(mapFromScene(d->window->mapFromGlobal(cursorPos.toPoint())));
Executed by:
  • tst_qquickflickable
  • tst_qquickmousearea
  • tst_qquickpathview
40
4215}-
4216bool QQuickItem::acceptHoverEvents() const-
4217{-
4218 const QQuickItemPrivate * const d = d_func();-
4219 return
executed 508 times by 14 tests: return d->hoverEnabled;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktext
  • tst_qquickwidget
  • tst_touchmouse
d->hoverEnabled;
executed 508 times by 14 tests: return d->hoverEnabled;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlenginedebugservice
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktext
  • tst_qquickwidget
  • tst_touchmouse
508
4220}-
4221-
4222-
4223-
4224-
4225-
4226-
4227-
4228void QQuickItem::setAcceptHoverEvents(bool enabled)-
4229{-
4230 QQuickItemPrivate * const d = d_func();-
4231 d->hoverEnabled = enabled;-
4232 d->setHasHoverInChild(enabled);-
4233}
executed 423030 times by 38 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
423030
4234bool QQuickItem::acceptTouchEvents() const-
4235{-
4236 const QQuickItemPrivate * const d = d_func();-
4237 return
executed 3224 times by 10 tests: return d->touchEnabled;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
d->touchEnabled;
executed 3224 times by 10 tests: return d->touchEnabled;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
3224
4238}-
4239void QQuickItem::setAcceptTouchEvents(bool enabled)-
4240{-
4241 QQuickItemPrivate * const d = d_func();-
4242 d->touchEnabled = enabled;-
4243}
executed 101012 times by 87 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickanchors
  • tst_qquickangleddirection
  • tst_qquickanimatedimage
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickanimations
  • ...
101012
4244-
4245void QQuickItemPrivate::setHasCursorInChild(bool hasCursor)-
4246{-
4247-
4248 QQuickItem * const q = q_func();-
4249-
4250-
4251-
4252 if (!hasCursor
!hasCursorDescription
TRUEevaluated 4630 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEevaluated 5338 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
&& subtreeCursorEnabled
subtreeCursorEnabledDescription
TRUEevaluated 4630 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEnever evaluated
) {
0-5338
4253 if (hasCursor
hasCursorDescription
TRUEnever evaluated
FALSEevaluated 4630 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
)
0-4630
4254 return;
never executed: return;
0
4255 for (QQuickItem *otherChild : qAsConst(childItems)) {-
4256 QQuickItemPrivate *otherChildPrivate = QQuickItemPrivate::get(otherChild);-
4257 if (otherChildPrivate->subtreeCursorEnabled
otherChildPriv...eCursorEnabledDescription
TRUEevaluated 1340 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_touchmouse
FALSEevaluated 2726 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_signalspy
  • tst_touchmouse
|| otherChildPrivate->hasCursor
otherChildPrivate->hasCursorDescription
TRUEnever evaluated
FALSEevaluated 2726 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_signalspy
  • tst_touchmouse
)
0-2726
4258 return;
executed 1340 times by 8 tests: return;
Executed by:
  • tst_examples
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_touchmouse
1340
4259 }
executed 2726 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_signalspy
  • tst_touchmouse
2726
4260 }
executed 3290 times by 21 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
3290
4261-
4262 subtreeCursorEnabled = hasCursor;-
4263 QQuickItem *parent = q->parentItem();-
4264 if (parent
parentDescription
TRUEevaluated 456 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_touchmouse
FALSEevaluated 8172 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
) {
456-8172
4265 QQuickItemPrivate *parentPrivate = QQuickItemPrivate::get(parent);-
4266 parentPrivate->setHasCursorInChild(hasCursor);-
4267 }
executed 456 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_touchmouse
456
4268-
4269-
4270-
4271}
executed 8628 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
8628
4272-
4273void QQuickItemPrivate::setHasHoverInChild(bool hasHover)-
4274{-
4275 QQuickItem * const q = q_func();-
4276-
4277-
4278-
4279 if (!hasHover
!hasHoverDescription
TRUEevaluated 2343131 times by 37 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
FALSEevaluated 6070 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextdocument
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
&& subtreeHoverEnabled
subtreeHoverEnabledDescription
TRUEevaluated 2656 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
FALSEevaluated 2340475 times by 34 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
) {
2656-2343131
4280 if (hoverEnabled
hoverEnabledDescription
TRUEevaluated 214 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktextedit
FALSEevaluated 2442 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
)
214-2442
4281 return;
executed 214 times by 4 tests: return;
Executed by:
  • tst_examples
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktextedit
214
4282 for (QQuickItem *otherChild : qAsConst(childItems)) {-
4283 QQuickItemPrivate *otherChildPrivate = QQuickItemPrivate::get(otherChild);-
4284 if (otherChildPrivate->subtreeHoverEnabled
otherChildPriv...eeHoverEnabledDescription
TRUEevaluated 814 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_touchmouse
FALSEevaluated 662 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
|| otherChildPrivate->hoverEnabled
otherChildPriv...->hoverEnabledDescription
TRUEnever evaluated
FALSEevaluated 662 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
)
0-814
4285 return;
executed 814 times by 10 tests: return;
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_touchmouse
814
4286 if (otherChildPrivate->hasHoverHandlers()
otherChildPriv...overHandlers()Description
TRUEnever evaluated
FALSEevaluated 662 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
)
0-662
4287 return;
never executed: return;
0
4288 }
executed 662 times by 7 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
662
4289 }
executed 1628 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
1628
4290-
4291 for (bool qt_category_enabled = DBG_HOVER_TRACE().isDebugEnabled(); qt_category_enabled
qt_category_enabledDescription
TRUEnever evaluated
FALSEevaluated 2348173 times by 38 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
; qt_category_enabled = false) QMessageLogger(__FILE__, 7362, __PRETTY_FUNCTION__, DBG_HOVER_TRACE().categoryName()).debug() << q << subtreeHoverEnabled << "->" << hasHover;
never executed: QMessageLogger(__FILE__, 7362, __PRETTY_FUNCTION__, DBG_HOVER_TRACE().categoryName()).debug() << q << subtreeHoverEnabled << "->" << hasHover;
0-2348173
4292 subtreeHoverEnabled = hasHover;-
4293 QQuickItem *parent = q->parentItem();-
4294 if (parent
parentDescription
TRUEevaluated 1923159 times by 24 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickvisualdatamodel
  • tst_scenegraph
FALSEevaluated 425014 times by 38 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
) {
425014-1923159
4295 QQuickItemPrivate *parentPrivate = QQuickItemPrivate::get(parent);-
4296 parentPrivate->setHasHoverInChild(hasHover);-
4297 }
executed 1923159 times by 24 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickvisualdatamodel
  • tst_scenegraph
1923159
4298}
executed 2348173 times by 38 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlpropertymap
  • tst_qqmlsqldatabase
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanchors
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • ...
2348173
4299QCursor QQuickItem::cursor() const-
4300{-
4301 const QQuickItemPrivate * const d = d_func();-
4302 return
executed 202 times by 9 tests: return d->extra.isAllocated() ? d->extra->cursor : QCursor();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickwidget
d->extra.isAllocated()
executed 202 times by 9 tests: return d->extra.isAllocated() ? d->extra->cursor : QCursor();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickwidget
202
4303 ? d->extra->cursor
executed 202 times by 9 tests: return d->extra.isAllocated() ? d->extra->cursor : QCursor();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickwidget
202
4304 : QCursor();
executed 202 times by 9 tests: return d->extra.isAllocated() ? d->extra->cursor : QCursor();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquickwidget
202
4305}-
4306-
4307-
4308-
4309-
4310-
4311-
4312-
4313void QQuickItem::setCursor(const QCursor &cursor)-
4314{-
4315 QQuickItemPrivate * const d = d_func();-
4316-
4317 Qt::CursorShape oldShape = d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickmousearea
FALSEevaluated 2014 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
? d->extra->cursor.shape() : Qt::ArrowCursor;
2-2014
4318-
4319 if (oldShape != cursor.shape()
oldShape != cursor.shape()Description
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickmousearea
FALSEevaluated 2012 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
|| oldShape >= Qt::LastCursor
oldShape >= Qt::LastCursorDescription
TRUEnever evaluated
FALSEevaluated 2012 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
|| cursor.shape() >= Qt::LastCursor
cursor.shape()...Qt::LastCursorDescription
TRUEnever evaluated
FALSEevaluated 2012 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
) {
0-2012
4320 d->extra.value().cursor = cursor;-
4321 if (d->window
d->windowDescription
TRUEnever evaluated
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickmousearea
) {
0-4
4322 QWindow *renderWindow = QQuickRenderControl::renderWindowFor(d->window);-
4323 QWindow *window = renderWindow
renderWindowDescription
TRUEnever evaluated
FALSEnever evaluated
? renderWindow : d->window;
0
4324 if (QQuickWindowPrivate::get(d->window)->cursorItem == this
QQuickWindowPr...orItem == thisDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
4325 window->setCursor(cursor);
never executed: window->setCursor(cursor);
0
4326 }
never executed: end of block
0
4327 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickmousearea
4
4328-
4329 if (!d->hasCursor
!d->hasCursorDescription
TRUEevaluated 2012 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickmousearea
) {
4-2012
4330 d->setHasCursorInChild(true);-
4331 d->hasCursor = true;-
4332 if (d->window
d->windowDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickmousearea
FALSEevaluated 2010 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
) {
2-2010
4333 QWindow *renderWindow = QQuickRenderControl::renderWindowFor(d->window);-
4334 QWindow *window = renderWindow
renderWindowDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickmousearea
? renderWindow : d->window;
0-2
4335 QPointF pos = window->mapFromGlobal(QGuiApplicationPrivate::lastCursorPosition.toPoint());-
4336 if (contains(mapFromScene(pos))
contains(mapFromScene(pos))Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickmousearea
)
0-2
4337 QQuickWindowPrivate::get(d->window)->updateCursor(pos);
never executed: QQuickWindowPrivate::get(d->window)->updateCursor(pos);
0
4338 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickmousearea
2
4339 }
executed 2012 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
2012
4340}
executed 2016 times by 23 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlqt
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickstates
  • tst_qquicktext
  • tst_qquickwidget
  • tst_signalspy
  • tst_touchmouse
2016
4341-
4342-
4343-
4344-
4345-
4346-
4347-
4348void QQuickItem::unsetCursor()-
4349{-
4350 QQuickItemPrivate * const d = d_func();-
4351 if (!d->hasCursor
!d->hasCursorDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
4352 return;
never executed: return;
0
4353 d->setHasCursorInChild(false);-
4354 d->hasCursor = false;-
4355 if (d->extra.isAllocated()
d->extra.isAllocated()Description
TRUEnever evaluated
FALSEnever evaluated
)
0
4356 d->extra->cursor = QCursor();
never executed: d->extra->cursor = QCursor();
0
4357-
4358 if (d->window
d->windowDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
4359 QQuickWindowPrivate *windowPrivate = QQuickWindowPrivate::get(d->window);-
4360 if (windowPrivate->cursorItem == this
windowPrivate-...orItem == thisDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
4361 QPointF pos = d->window->mapFromGlobal(QGuiApplicationPrivate::lastCursorPosition.toPoint());-
4362 windowPrivate->updateCursor(pos);-
4363 }
never executed: end of block
0
4364 }
never executed: end of block
0
4365}
never executed: end of block
0
4366void QQuickItem::grabMouse()-
4367{-
4368 QQuickItemPrivate * const d = d_func();-
4369 if (!d->window
!d->windowDescription
TRUEnever evaluated
FALSEevaluated 1788 times by 13 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
|| d->window->mouseGrabberItem() == this
d->window->mou...Item() == thisDescription
TRUEevaluated 30 times by 2 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickmultipointtoucharea
FALSEevaluated 1758 times by 13 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
)
0-1788
4370 return;
executed 30 times by 2 tests: return;
Executed by:
  • tst_flickableinterop
  • tst_qquickmultipointtoucharea
30
4371 QQuickWindowPrivate *windowPriv = QQuickWindowPrivate::get(d->window);-
4372 bool fromTouch = windowPriv->isDeliveringTouchAsMouse();-
4373 auto point = fromTouch
fromTouchDescription
TRUEevaluated 36 times by 5 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpointerhandler
FALSEevaluated 1722 times by 13 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
?
36-1722
4374 windowPriv->pointerEventInstance(windowPriv->touchMouseDevice)->pointById(windowPriv->touchMouseId) :-
4375 windowPriv->pointerEventInstance(QQuickPointerDevice::genericMouseDevice())->point(0);-
4376 if (point
pointDescription
TRUEevaluated 1758 times by 13 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEnever evaluated
)
0-1758
4377 point->setGrabberItem(this);
executed 1758 times by 13 tests: point->setGrabberItem(this);
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
1758
4378}
executed 1758 times by 13 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
1758
4379void QQuickItem::ungrabMouse()-
4380{-
4381 QQuickItemPrivate * const d = d_func();-
4382 if (!d->window
!d->windowDescription
TRUEnever evaluated
FALSEevaluated 92 times by 7 tests
Evaluated by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
)
0-92
4383 return;
never executed: return;
0
4384 QQuickWindowPrivate *windowPriv = QQuickWindowPrivate::get(d->window);-
4385 windowPriv->removeGrabber(this, true, windowPriv->isDeliveringTouchAsMouse());-
4386}
executed 92 times by 7 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
92
4387-
4388-
4389-
4390-
4391-
4392-
4393-
4394bool QQuickItem::keepMouseGrab() const-
4395{-
4396 const QQuickItemPrivate * const d = d_func();-
4397 return
executed 2497 times by 8 tests: return d->keepMouse;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
d->keepMouse;
executed 2497 times by 8 tests: return d->keepMouse;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
2497
4398}-
4399void QQuickItem::setKeepMouseGrab(bool keep)-
4400{-
4401 QQuickItemPrivate * const d = d_func();-
4402 d->keepMouse = keep;-
4403}
executed 7474 times by 15 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
7474
4404void QQuickItem::grabTouchPoints(const QVector<int> &ids)-
4405{-
4406 QQuickItemPrivate * const d = d_func();-
4407 if (!d->window
!d->windowDescription
TRUEnever evaluated
FALSEevaluated 22 times by 2 tests
Evaluated by:
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
)
0-22
4408 return;
never executed: return;
0
4409 QQuickWindowPrivate *windowPriv = QQuickWindowPrivate::get(d->window);-
4410 windowPriv->grabTouchPoints(this, ids);-
4411}
executed 22 times by 2 tests: end of block
Executed by:
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
22
4412void QQuickItem::ungrabTouchPoints()-
4413{-
4414 QQuickItemPrivate * const d = d_func();-
4415 if (!d->window
!d->windowDescription
TRUEnever evaluated
FALSEevaluated 132 times by 2 tests
Evaluated by:
  • tst_multipointtoucharea_interop
  • tst_qquickmultipointtoucharea
)
0-132
4416 return;
never executed: return;
0
4417 QQuickWindowPrivate *windowPriv = QQuickWindowPrivate::get(d->window);-
4418 windowPriv->removeGrabber(this, false, true);-
4419}
executed 132 times by 2 tests: end of block
Executed by:
  • tst_multipointtoucharea_interop
  • tst_qquickmultipointtoucharea
132
4420-
4421-
4422-
4423-
4424-
4425-
4426-
4427bool QQuickItem::keepTouchGrab() const-
4428{-
4429 const QQuickItemPrivate * const d = d_func();-
4430 return
executed 1277 times by 8 tests: return d->keepTouch;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
d->keepTouch;
executed 1277 times by 8 tests: return d->keepTouch;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
1277
4431}-
4432void QQuickItem::setKeepTouchGrab(bool keep)-
4433{-
4434 QQuickItemPrivate * const d = d_func();-
4435 d->keepTouch = keep;-
4436}
executed 364 times by 5 tests: end of block
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickmultipointtoucharea
  • tst_qquicktaphandler
364
4437bool QQuickItem::contains(const QPointF &point) const-
4438{-
4439 const QQuickItemPrivate * const d = d_func();-
4440 if (d->mask
d->maskDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickmousearea
FALSEevaluated 62104 times by 20 tests
Evaluated by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
) {
8-62104
4441 bool res = false;-
4442 d->extra->maskContains.invoke(d->mask,-
4443 Qt::DirectConnection,-
4444 QReturnArgument<bool >("bool", res),-
4445 QArgument<QPointF >("QPointF", point));-
4446 return
executed 8 times by 1 test: return res;
Executed by:
  • tst_qquickmousearea
res;
executed 8 times by 1 test: return res;
Executed by:
  • tst_qquickmousearea
8
4447 } else {-
4448 qreal x = point.x();-
4449 qreal y = point.y();-
4450 return
executed 62104 times by 20 tests: return x >= 0 && y >= 0 && x <= d->width && y <= d->height;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
x >= 0 && y >= 0 && x <= d->width && y <= d->height;
executed 62104 times by 20 tests: return x >= 0 && y >= 0 && x <= d->width && y <= d->height;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
62104
4451 }-
4452}-
4453QObject *QQuickItem::containmentMask() const-
4454{-
4455 const QQuickItemPrivate * const d = d_func();-
4456 return
executed 204 times by 7 tests: return d->mask.data();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
d->mask.data();
executed 204 times by 7 tests: return d->mask.data();
Executed by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
204
4457}-
4458-
4459void QQuickItem::setContainmentMask(QObject *mask)-
4460{-
4461 QQuickItemPrivate * const d = d_func();-
4462-
4463 if (d->mask.data() == mask
d->mask.data() == maskDescription
TRUEnever evaluated
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickmousearea
|| mask == static_cast<QObject *>(this)
mask == static...bject *>(this)Description
TRUEnever evaluated
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickmousearea
)
0-6
4464 return;
never executed: return;
0
4465-
4466 QQuickItem *quickMask = qobject_cast<QQuickItem *>(d->mask);-
4467 if (quickMask
quickMaskDescription
TRUEnever evaluated
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickmousearea
) {
0-6
4468 QQuickItemPrivate *maskPrivate = QQuickItemPrivate::get(quickMask);-
4469 maskPrivate->registerAsContainmentMask(this, false);-
4470 }
never executed: end of block
0
4471-
4472 if (mask
maskDescription
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickmousearea
FALSEnever evaluated
) {
0-6
4473 int methodIndex = mask->metaObject()->indexOfMethod(([]() -> QByteArray { enum { Size = sizeof("contains(QPointF)") - 1 }; static const QStaticByteArrayData<Size> qbytearray_literal = { { { { -1 } }, Size, 0, 0, sizeof(QByteArrayData) }, "contains(QPointF)" }; QByteArrayDataPtr holder = { qbytearray_literal.data_ptr() }; const QByteArray ba(holder); return
executed 6 times by 2 tests: return ba;
Executed by:
  • tst_examples
  • tst_qquickmousearea
ba;
executed 6 times by 2 tests: return ba;
Executed by:
  • tst_examples
  • tst_qquickmousearea
}()));
6
4474 if (methodIndex < 0
methodIndex < 0Description
TRUEnever evaluated
FALSEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickmousearea
) {
0-6
4475 qmlWarning(this) << ([]() noexcept -> QString { enum { Size = sizeof(u"" "QQuickItem: Object set as mask does not have an invokable contains method, ignoring it.")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "QQuickItem: Object set as mask does not have an invokable contains method, ignoring it." }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return
never executed: return qstring_literal_temp;
qstring_literal_temp;
never executed: return qstring_literal_temp;
}());
0
4476 return;
never executed: return;
0
4477 }-
4478 d->extra.value().maskContains = mask->metaObject()->method(methodIndex);-
4479 }
executed 6 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickmousearea
6
4480 d->mask = mask;-
4481 quickMask = qobject_cast<QQuickItem *>(mask);-
4482 if (quickMask
quickMaskDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_examples
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickmousearea
) {
2-4
4483 QQuickItemPrivate *maskPrivate = QQuickItemPrivate::get(quickMask);-
4484 maskPrivate->registerAsContainmentMask(this, true);-
4485 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_examples
4
4486 containmentMaskChanged();-
4487}
executed 6 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickmousearea
6
4488QPointF QQuickItem::mapToItem(const QQuickItem *item, const QPointF &point) const-
4489{-
4490 QPointF p = mapToScene(point);-
4491 if (item
itemDescription
TRUEevaluated 596 times by 4 tests
Evaluated by:
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickitem
  • tst_qquickitem2
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
10-596
4492 p = item->mapFromScene(p);
executed 596 times by 4 tests: p = item->mapFromScene(p);
Executed by:
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickitem
  • tst_qquickitem2
596
4493 return
executed 606 times by 4 tests: return p;
Executed by:
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickitem
  • tst_qquickitem2
p;
executed 606 times by 4 tests: return p;
Executed by:
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickitem
  • tst_qquickitem2
606
4494}-
4495QPointF QQuickItem::mapToScene(const QPointF &point) const-
4496{-
4497 const QQuickItemPrivate * const d = d_func();-
4498 return
executed 11436 times by 50 tests: return d->itemToWindowTransform().map(point);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • ...
d->itemToWindowTransform().map(point);
executed 11436 times by 50 tests: return d->itemToWindowTransform().map(point);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • ...
11436
4499}-
4500QPointF QQuickItem::mapToGlobal(const QPointF &point) const-
4501{-
4502 const QQuickItemPrivate * const d = d_func();-
4503 return
executed 30 times by 1 test: return d->windowToGlobalTransform().map(mapToScene(point));
Executed by:
  • tst_qquickitem2
d->windowToGlobalTransform().map(mapToScene(point));
executed 30 times by 1 test: return d->windowToGlobalTransform().map(mapToScene(point));
Executed by:
  • tst_qquickitem2
30
4504}-
4505QRectF QQuickItem::mapRectToItem(const QQuickItem *item, const QRectF &rect) const-
4506{-
4507 const QQuickItemPrivate * const d = d_func();-
4508 QTransform t = d->itemToWindowTransform();-
4509 if (item
itemDescription
TRUEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
)
18-36
4510 t *= QQuickItemPrivate::get(item)->windowToItemTransform();
executed 36 times by 1 test: t *= QQuickItemPrivate::get(item)->windowToItemTransform();
Executed by:
  • tst_qquickitem2
36
4511 return
executed 54 times by 1 test: return t.mapRect(rect);
Executed by:
  • tst_qquickitem2
t.mapRect(rect);
executed 54 times by 1 test: return t.mapRect(rect);
Executed by:
  • tst_qquickitem2
54
4512}-
4513QRectF QQuickItem::mapRectToScene(const QRectF &rect) const-
4514{-
4515 const QQuickItemPrivate * const d = d_func();-
4516 return
executed 18 times by 1 test: return d->itemToWindowTransform().mapRect(rect);
Executed by:
  • tst_qquickitem2
d->itemToWindowTransform().mapRect(rect);
executed 18 times by 1 test: return d->itemToWindowTransform().mapRect(rect);
Executed by:
  • tst_qquickitem2
18
4517}-
4518QPointF QQuickItem::mapFromItem(const QQuickItem *item, const QPointF &point) const-
4519{-
4520 QPointF p = item
itemDescription
TRUEevaluated 7842 times by 31 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpathview
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • ...
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitem2
?item->mapToScene(point):point;
10-7842
4521 return
executed 7852 times by 31 tests: return mapFromScene(p);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpathview
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • ...
mapFromScene(p);
executed 7852 times by 31 tests: return mapFromScene(p);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickparticlegroup
  • tst_qquickparticlesystem
  • tst_qquickpathview
  • tst_qquickpointattractor
  • tst_qquickpointdirection
  • ...
7852
4522}-
4523QPointF QQuickItem::mapFromScene(const QPointF &point) const-
4524{-
4525 const QQuickItemPrivate * const d = d_func();-
4526 return
executed 101551 times by 44 tests: return d->windowToItemTransform().map(point);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickmousearea
  • ...
d->windowToItemTransform().map(point);
executed 101551 times by 44 tests: return d->windowToItemTransform().map(point);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimageparticle
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickitemparticle
  • tst_qquicklineextruder
  • tst_qquicklistview
  • tst_qquickmaskextruder
  • tst_qquickmousearea
  • ...
101551
4527}-
4528QPointF QQuickItem::mapFromGlobal(const QPointF &point) const-
4529{-
4530 const QQuickItemPrivate * const d = d_func();-
4531 return
executed 30 times by 1 test: return mapFromScene(d->globalToWindowTransform().map(point));
Executed by:
  • tst_qquickitem2
mapFromScene(d->globalToWindowTransform().map(point));
executed 30 times by 1 test: return mapFromScene(d->globalToWindowTransform().map(point));
Executed by:
  • tst_qquickitem2
30
4532}-
4533QRectF QQuickItem::mapRectFromItem(const QQuickItem *item, const QRectF &rect) const-
4534{-
4535 const QQuickItemPrivate * const d = d_func();-
4536 QTransform t = item
itemDescription
TRUEevaluated 36 times by 1 test
Evaluated by:
  • tst_qquickitem2
FALSEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitem2
?QQuickItemPrivate::get(item)->itemToWindowTransform():QTransform();
18-36
4537 t *= d->windowToItemTransform();-
4538 return
executed 54 times by 1 test: return t.mapRect(rect);
Executed by:
  • tst_qquickitem2
t.mapRect(rect);
executed 54 times by 1 test: return t.mapRect(rect);
Executed by:
  • tst_qquickitem2
54
4539}-
4540QRectF QQuickItem::mapRectFromScene(const QRectF &rect) const-
4541{-
4542 const QQuickItemPrivate * const d = d_func();-
4543 return
executed 1740 times by 11 tests: return d->windowToItemTransform().mapRect(rect);
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
d->windowToItemTransform().mapRect(rect);
executed 1740 times by 11 tests: return d->windowToItemTransform().mapRect(rect);
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
1740
4544}-
4545bool QQuickItem::event(QEvent *ev)-
4546{-
4547 QQuickItemPrivate * const d = d_func();-
4548-
4549 switch (ev->type()) {-
4550-
4551-
4552-
4553-
4554-
4555-
4556-
4557 case
executed 2252 times by 17 tests: case QEvent::InputMethodQuery:
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::InputMethodQuery:
executed 2252 times by 17 tests: case QEvent::InputMethodQuery:
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
{
2252
4558 QInputMethodQueryEvent *query = static_cast<QInputMethodQueryEvent *>(ev);-
4559 Qt::InputMethodQueries queries = query->queries();-
4560 for (uint i = 0; i < 32
i < 32Description
TRUEevaluated 72064 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 2252 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
; ++i) {
2252-72064
4561 Qt::InputMethodQuery q = (Qt::InputMethodQuery)(int)(queries & (1<<i));-
4562 if (q
qDescription
TRUEevaluated 4404 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
FALSEevaluated 67660 times by 17 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
) {
4404-67660
4563 QVariant v = inputMethodQuery(q);-
4564 query->setValue(q, v);-
4565 }
executed 4404 times by 17 tests: end of block
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
4404
4566 }
executed 72064 times by 17 tests: end of block
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
72064
4567 query->accept();-
4568 break;
executed 2252 times by 17 tests: break;
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
2252
4569 }-
4570 case
executed 674 times by 3 tests: case QEvent::InputMethod:
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::InputMethod:
executed 674 times by 3 tests: case QEvent::InputMethod:
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
674
4571 inputMethodEvent(static_cast<QInputMethodEvent *>(ev));-
4572 break;
executed 674 times by 3 tests: break;
Executed by:
  • tst_qquickitem2
  • tst_qquicktextedit
  • tst_qquicktextinput
674
4573-
4574 case
executed 178 times by 9 tests: case QEvent::TouchBegin:
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
QEvent::TouchBegin:
executed 178 times by 9 tests: case QEvent::TouchBegin:
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
178
4575 case
executed 299 times by 8 tests: case QEvent::TouchUpdate:
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
QEvent::TouchUpdate:
executed 299 times by 8 tests: case QEvent::TouchUpdate:
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
299
4576 case
executed 96 times by 9 tests: case QEvent::TouchEnd:
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
QEvent::TouchEnd:
executed 96 times by 9 tests: case QEvent::TouchEnd:
Executed by:
  • tst_flickableinterop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
96
4577 case
executed 4 times by 1 test: case QEvent::TouchCancel:
Executed by:
  • tst_qquickpincharea
QEvent::TouchCancel:
executed 4 times by 1 test: case QEvent::TouchCancel:
Executed by:
  • tst_qquickpincharea
4
4578 touchEvent(static_cast<QTouchEvent*>(ev));-
4579 break;
executed 577 times by 10 tests: break;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
577
4580 case
never executed: case QEvent::StyleAnimationUpdate:
QEvent::StyleAnimationUpdate:
never executed: case QEvent::StyleAnimationUpdate:
0
4581 if (isVisible()
isVisible()Description
TRUEnever evaluated
FALSEnever evaluated
) {
0
4582 ev->accept();-
4583 update();-
4584 }
never executed: end of block
0
4585 break;
never executed: break;
0
4586 case
executed 158 times by 6 tests: case QEvent::HoverEnter:
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickwidget
QEvent::HoverEnter:
executed 158 times by 6 tests: case QEvent::HoverEnter:
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickwidget
158
4587 hoverEnterEvent(static_cast<QHoverEvent*>(ev));-
4588 break;
executed 158 times by 6 tests: break;
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickwidget
158
4589 case
executed 18 times by 4 tests: case QEvent::HoverLeave:
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktextedit
  • tst_qquickwidget
QEvent::HoverLeave:
executed 18 times by 4 tests: case QEvent::HoverLeave:
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktextedit
  • tst_qquickwidget
18
4590 hoverLeaveEvent(static_cast<QHoverEvent*>(ev));-
4591 break;
executed 18 times by 4 tests: break;
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
  • tst_qquicktextedit
  • tst_qquickwidget
18
4592 case
executed 356 times by 6 tests: case QEvent::HoverMove:
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickwidget
QEvent::HoverMove:
executed 356 times by 6 tests: case QEvent::HoverMove:
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickwidget
356
4593 hoverMoveEvent(static_cast<QHoverEvent*>(ev));-
4594 break;
executed 356 times by 6 tests: break;
Executed by:
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquickmousearea
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquickwidget
356
4595 case
executed 4346 times by 8 tests: case QEvent::KeyPress:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::KeyPress:
executed 4346 times by 8 tests: case QEvent::KeyPress:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
4346
4596 case
executed 5876 times by 7 tests: case QEvent::KeyRelease:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::KeyRelease:
executed 5876 times by 7 tests: case QEvent::KeyRelease:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktextedit
  • tst_qquicktextinput
5876
4597 d->deliverKeyEvent(static_cast<QKeyEvent*>(ev));-
4598 break;
executed 10222 times by 8 tests: break;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextedit
  • tst_qquicktextinput
10222
4599 case
executed 350 times by 6 tests: case QEvent::ShortcutOverride:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextinput
QEvent::ShortcutOverride:
executed 350 times by 6 tests: case QEvent::ShortcutOverride:
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextinput
350
4600 d->deliverShortcutOverrideEvent(static_cast<QKeyEvent*>(ev));-
4601 break;
executed 350 times by 6 tests: break;
Executed by:
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickshortcut
  • tst_qquicktextinput
350
4602 case
executed 2160 times by 18 tests: case QEvent::FocusIn:
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::FocusIn:
executed 2160 times by 18 tests: case QEvent::FocusIn:
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
2160
4603 focusInEvent(static_cast<QFocusEvent*>(ev));-
4604 break;
executed 2160 times by 18 tests: break;
Executed by:
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
2160
4605 case
executed 1108 times by 10 tests: case QEvent::FocusOut:
Executed by:
  • tst_qquickaccessible
  • tst_qquickapplication
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::FocusOut:
executed 1108 times by 10 tests: case QEvent::FocusOut:
Executed by:
  • tst_qquickaccessible
  • tst_qquickapplication
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
1108
4606 focusOutEvent(static_cast<QFocusEvent*>(ev));-
4607 break;
executed 1108 times by 10 tests: break;
Executed by:
  • tst_qquickaccessible
  • tst_qquickapplication
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
1108
4608 case
executed 4753 times by 10 tests: case QEvent::MouseMove:
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::MouseMove:
executed 4753 times by 10 tests: case QEvent::MouseMove:
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
4753
4609 mouseMoveEvent(static_cast<QMouseEvent*>(ev));-
4610 break;
executed 4753 times by 10 tests: break;
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
4753
4611 case
executed 2033 times by 15 tests: case QEvent::MouseButtonPress:
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::MouseButtonPress:
executed 2033 times by 15 tests: case QEvent::MouseButtonPress:
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
2033
4612 mousePressEvent(static_cast<QMouseEvent*>(ev));-
4613 break;
executed 2033 times by 15 tests: break;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktaphandler
  • tst_qquicktextedit
  • tst_qquicktextinput
2033
4614 case
executed 1636 times by 12 tests: case QEvent::MouseButtonRelease:
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::MouseButtonRelease:
executed 1636 times by 12 tests: case QEvent::MouseButtonRelease:
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
1636
4615 mouseReleaseEvent(static_cast<QMouseEvent*>(ev));-
4616 break;
executed 1636 times by 12 tests: break;
Executed by:
  • tst_flickableinterop
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpointerhandler
  • tst_qquicktextedit
  • tst_qquicktextinput
1636
4617 case
executed 148 times by 4 tests: case QEvent::MouseButtonDblClick:
Executed by:
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquicktextedit
  • tst_qquicktextinput
QEvent::MouseButtonDblClick:
executed 148 times by 4 tests: case QEvent::MouseButtonDblClick:
Executed by:
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquicktextedit
  • tst_qquicktextinput
148
4618 mouseDoubleClickEvent(static_cast<QMouseEvent*>(ev));-
4619 break;
executed 148 times by 4 tests: break;
Executed by:
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquicktextedit
  • tst_qquicktextinput
148
4620-
4621 case
executed 10 times by 2 tests: case QEvent::Wheel:
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
QEvent::Wheel:
executed 10 times by 2 tests: case QEvent::Wheel:
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
10
4622 wheelEvent(static_cast<QWheelEvent*>(ev));-
4623 break;
executed 10 times by 2 tests: break;
Executed by:
  • tst_qquickitem
  • tst_qquickmousearea
10
4624-
4625-
4626 case
executed 256 times by 3 tests: case QEvent::DragEnter:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
QEvent::DragEnter:
executed 256 times by 3 tests: case QEvent::DragEnter:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
256
4627 dragEnterEvent(static_cast<QDragEnterEvent*>(ev));-
4628 break;
executed 256 times by 3 tests: break;
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
256
4629 case
executed 150 times by 3 tests: case QEvent::DragLeave:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
QEvent::DragLeave:
executed 150 times by 3 tests: case QEvent::DragLeave:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
150
4630 dragLeaveEvent(static_cast<QDragLeaveEvent*>(ev));-
4631 break;
executed 150 times by 3 tests: break;
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
150
4632 case
executed 216 times by 3 tests: case QEvent::DragMove:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
QEvent::DragMove:
executed 216 times by 3 tests: case QEvent::DragMove:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
216
4633 dragMoveEvent(static_cast<QDragMoveEvent*>(ev));-
4634 break;
executed 216 times by 3 tests: break;
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
216
4635 case
executed 50 times by 2 tests: case QEvent::Drop:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
QEvent::Drop:
executed 50 times by 2 tests: case QEvent::Drop:
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
50
4636 dropEvent(static_cast<QDropEvent*>(ev));-
4637 break;
executed 50 times by 2 tests: break;
Executed by:
  • tst_qquickdrag
  • tst_qquickdroparea
50
4638-
4639-
4640 case
never executed: case QEvent::NativeGesture:
QEvent::NativeGesture:
never executed: case QEvent::NativeGesture:
0
4641 ev->ignore();-
4642 break;
never executed: break;
0
4643-
4644 default
executed 148991 times by 111 tests: default:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmltimer
  • tst_qqmltypeloader
  • ...
:
executed 148991 times by 111 tests: default:
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmltimer
  • tst_qqmltypeloader
  • ...
148991
4645 return
executed 148991 times by 111 tests: return QObject::event(ev);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmltimer
  • tst_qqmltypeloader
  • ...
QObject::event(ev);
executed 148991 times by 111 tests: return QObject::event(ev);
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmltimer
  • tst_qqmltypeloader
  • ...
148991
4646 }-
4647-
4648 return
executed 27127 times by 28 tests: return true;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • ...
true;
executed 27127 times by 28 tests: return true;
Executed by:
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickframebufferobject
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • ...
27127
4649}-
4650-
4651-
4652-
4653QDebug operator<<(QDebug debug, QQuickItem *item)-
4654{-
4655 QDebugStateSaver saver(debug);-
4656 debug.nospace();-
4657 if (!item
!itemDescription
TRUEnever evaluated
FALSEevaluated 52 times by 2 tests
Evaluated by:
  • tst_qquickimageparticle
  • tst_qquickitem2
) {
0-52
4658 debug << "QQuickItem(0)";-
4659 return
never executed: return debug;
debug;
never executed: return debug;
0
4660 }-
4661-
4662 const QRectF rect(item->position(), QSizeF(item->width(), item->height()));-
4663-
4664 debug << item->metaObject()->className() << '(' << static_cast<void *>(item);-
4665 if (!item->objectName().isEmpty()
!item->objectName().isEmpty()Description
TRUEevaluated 28 times by 2 tests
Evaluated by:
  • tst_qquickimageparticle
  • tst_qquickitem2
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickimageparticle
)
24-28
4666 debug << ", name=" << item->objectName();
executed 28 times by 2 tests: debug << ", name=" << item->objectName();
Executed by:
  • tst_qquickimageparticle
  • tst_qquickitem2
28
4667 debug << ", parent=" << static_cast<void *>(item->parentItem())-
4668 << ", geometry=";-
4669 QtDebugUtils::formatQRect(debug, rect);-
4670 if (const
const qreal z = item->z()Description
TRUEnever evaluated
FALSEevaluated 52 times by 2 tests
Evaluated by:
  • tst_qquickimageparticle
  • tst_qquickitem2
qreal z = item->z()
const qreal z = item->z()Description
TRUEnever evaluated
FALSEevaluated 52 times by 2 tests
Evaluated by:
  • tst_qquickimageparticle
  • tst_qquickitem2
)
0-52
4671 debug << ", z=" << z;
never executed: debug << ", z=" << z;
0
4672 debug << ')';-
4673 return
executed 52 times by 2 tests: return debug;
Executed by:
  • tst_qquickimageparticle
  • tst_qquickitem2
debug;
executed 52 times by 2 tests: return debug;
Executed by:
  • tst_qquickimageparticle
  • tst_qquickitem2
52
4674}-
4675bool QQuickItem::isTextureProvider() const-
4676{-
4677-
4678 const QQuickItemPrivate * const d = d_func();-
4679 return
executed 16 times by 4 tests: return d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ? d->extra->layer->effectSource()->isTextureProvider() : false;
Executed by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickitemlayer
  • tst_qquickshadereffect
d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ?
executed 16 times by 4 tests: return d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ? d->extra->layer->effectSource()->isTextureProvider() : false;
Executed by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickitemlayer
  • tst_qquickshadereffect
16
4680 d->extra->layer->effectSource()->isTextureProvider() : false;
executed 16 times by 4 tests: return d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ? d->extra->layer->effectSource()->isTextureProvider() : false;
Executed by:
  • tst_examples
  • tst_qquickborderimage
  • tst_qquickitemlayer
  • tst_qquickshadereffect
16
4681-
4682-
4683-
4684}-
4685QSGTextureProvider *QQuickItem::textureProvider() const-
4686{-
4687-
4688 const QQuickItemPrivate * const d = d_func();-
4689 return
executed 12 times by 2 tests: return d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ? d->extra->layer->effectSource()->textureProvider() : nullptr;
Executed by:
  • tst_examples
  • tst_qquickitemlayer
d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ?
executed 12 times by 2 tests: return d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ? d->extra->layer->effectSource()->textureProvider() : nullptr;
Executed by:
  • tst_examples
  • tst_qquickitemlayer
12
4690 d->extra->layer->effectSource()->textureProvider() : nullptr;
executed 12 times by 2 tests: return d->extra.isAllocated() && d->extra->layer && d->extra->layer->effectSource() ? d->extra->layer->effectSource()->textureProvider() : nullptr;
Executed by:
  • tst_examples
  • tst_qquickitemlayer
12
4691-
4692-
4693-
4694}-
4695-
4696-
4697-
4698-
4699-
4700QQuickItemLayer *QQuickItemPrivate::layer() const-
4701{-
4702-
4703 if (!extra.isAllocated()
!extra.isAllocated()Description
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 318 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
|| !extra->layer
!extra->layerDescription
TRUEevaluated 122 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 196 times by 3 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
) {
14-318
4704 extra.value().layer = new QQuickItemLayer(const_cast<QQuickItem *>(q_func()));-
4705 if (!componentComplete
!componentCompleteDescription
TRUEevaluated 82 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 54 times by 8 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
)
54-82
4706 extra->layer->classBegin();
executed 82 times by 2 tests: extra->layer->classBegin();
Executed by:
  • tst_examples
  • tst_qquickitemlayer
82
4707 }
executed 136 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
136
4708 return
executed 332 times by 9 tests: return extra->layer;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
extra->layer;
executed 332 times by 9 tests: return extra->layer;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
332
4709-
4710-
4711-
4712}-
4713-
4714bool QQuickItemPrivate::hasPointerHandlers() const-
4715{-
4716 return
executed 71875 times by 24 tests: return extra.isAllocated() && !extra->pointerHandlers.isEmpty();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktableview
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
extra.isAllocated() && !extra->pointerHandlers.isEmpty();
executed 71875 times by 24 tests: return extra.isAllocated() && !extra->pointerHandlers.isEmpty();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qquickdraghandler
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpointerhandler
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquicktableview
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickwidget
  • tst_touchmouse
71875
4717}-
4718-
4719bool QQuickItemPrivate::hasHoverHandlers() const-
4720{-
4721 if (!hasPointerHandlers()
!hasPointerHandlers()Description
TRUEevaluated 662 times by 7 tests
Evaluated by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
FALSEnever evaluated
)
0-662
4722 return
executed 662 times by 7 tests: return false;
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
false;
executed 662 times by 7 tests: return false;
Executed by:
  • tst_examples
  • tst_qquickfocusscope
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquicktext
  • tst_qquicktextedit
662
4723 for (QQuickPointerHandler *h : extra->pointerHandlers)-
4724 if (qmlobject_cast<QQuickHoverHandler *>(h)
qmlobject_cast...rHandler *>(h)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
4725 return
never executed: return true;
true;
never executed: return true;
0
4726 return
never executed: return false;
false;
never executed: return false;
0
4727}-
4728-
4729-
4730QQuickItemLayer::QQuickItemLayer(QQuickItem *item)-
4731 : m_item(item)-
4732 , m_enabled(false)-
4733 , m_mipmap(false)-
4734 , m_smooth(false)-
4735 , m_componentComplete(true)-
4736 , m_wrapMode(QQuickShaderEffectSource::ClampToEdge)-
4737 , m_format(QQuickShaderEffectSource::RGBA)-
4738 , m_name("source")-
4739 , m_effectComponent(nullptr)-
4740 , m_effect(nullptr)-
4741 , m_effectSource(nullptr)-
4742 , m_textureMirroring(QQuickShaderEffectSource::MirrorVertically)-
4743 , m_samples(0)-
4744{-
4745}
executed 136 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
136
4746-
4747QQuickItemLayer::~QQuickItemLayer()-
4748{-
4749 delete m_effectSource;-
4750 delete m_effect;-
4751}
executed 134 times by 9 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qquickanimationcontroller
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
134
4752void QQuickItemLayer::setEnabled(bool e)-
4753{-
4754 if (e == m_enabled
e == m_enabledDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 86 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
6-86
4755 return;
executed 6 times by 1 test: return;
Executed by:
  • tst_qquickitemlayer
6
4756 m_enabled = e;-
4757 if (m_componentComplete
m_componentCompleteDescription
TRUEevaluated 10 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 76 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
) {
10-76
4758 if (m_enabled
m_enabledDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
4-6
4759 activate();
executed 6 times by 1 test: activate();
Executed by:
  • tst_qquickitemlayer
6
4760 else-
4761 deactivate();
executed 4 times by 1 test: deactivate();
Executed by:
  • tst_qquickitemlayer
4
4762 }-
4763-
4764 enabledChanged(e);-
4765}
executed 86 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
86
4766-
4767void QQuickItemLayer::classBegin()-
4768{-
4769 ((!m_effectSource) ? static_cast<void>(0) : qt_assert("!m_effectSource", __FILE__, 8177));-
4770 ((!m_effect) ? static_cast<void>(0) : qt_assert("!m_effect", __FILE__, 8178));-
4771 m_componentComplete = false;-
4772}
executed 82 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
82
4773-
4774void QQuickItemLayer::componentComplete()-
4775{-
4776 ((!m_componentComplete) ? static_cast<void>(0) : qt_assert("!m_componentComplete", __FILE__, 8184));-
4777 m_componentComplete = true;-
4778 if (m_enabled
m_enabledDescription
TRUEevaluated 76 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
6-76
4779 activate();
executed 76 times by 2 tests: activate();
Executed by:
  • tst_examples
  • tst_qquickitemlayer
76
4780}
executed 82 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
82
4781-
4782void QQuickItemLayer::activate()-
4783{-
4784 ((!m_effectSource) ? static_cast<void>(0) : qt_assert("!m_effectSource", __FILE__, 8192));-
4785 m_effectSource = new QQuickShaderEffectSource();-
4786 QQuickItemPrivate::get(m_effectSource)->setTransparentForPositioner(true);-
4787-
4788 QQuickItem *parentItem = m_item->parentItem();-
4789 if (parentItem
parentItemDescription
TRUEevaluated 80 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
) {
2-80
4790 m_effectSource->setParentItem(parentItem);-
4791 m_effectSource->stackAfter(m_item);-
4792 }
executed 80 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
80
4793-
4794 m_effectSource->setSourceItem(m_item);-
4795 m_effectSource->setHideSource(true);-
4796 m_effectSource->setSmooth(m_smooth);-
4797 m_effectSource->setTextureSize(m_size);-
4798 m_effectSource->setSourceRect(m_sourceRect);-
4799 m_effectSource->setMipmap(m_mipmap);-
4800 m_effectSource->setWrapMode(m_wrapMode);-
4801 m_effectSource->setFormat(m_format);-
4802 m_effectSource->setTextureMirroring(m_textureMirroring);-
4803 m_effectSource->setSamples(m_samples);-
4804-
4805 if (m_effectComponent
m_effectComponentDescription
TRUEevaluated 22 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 60 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
22-60
4806 activateEffect();
executed 22 times by 2 tests: activateEffect();
Executed by:
  • tst_examples
  • tst_qquickitemlayer
22
4807-
4808 m_effectSource->setVisible(m_item->isVisible() && !m_effect);-
4809-
4810 updateZ();-
4811 updateGeometry();-
4812 updateOpacity();-
4813 updateMatrix();-
4814-
4815 QQuickItemPrivate *id = QQuickItemPrivate::get(m_item);-
4816 id->addItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Opacity | QQuickItemPrivate::Parent | QQuickItemPrivate::Visibility | QQuickItemPrivate::SiblingOrder);-
4817}
executed 82 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
82
4818-
4819void QQuickItemLayer::deactivate()-
4820{-
4821 ((m_effectSource) ? static_cast<void>(0) : qt_assert("m_effectSource", __FILE__, 8229));-
4822-
4823 if (m_effectComponent
m_effectComponentDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
2
4824 deactivateEffect();
executed 2 times by 1 test: deactivateEffect();
Executed by:
  • tst_qquickitemlayer
2
4825-
4826 delete m_effectSource;-
4827 m_effectSource = nullptr;-
4828-
4829 QQuickItemPrivate *id = QQuickItemPrivate::get(m_item);-
4830 id->removeItemChangeListener(this, QQuickItemPrivate::Geometry | QQuickItemPrivate::Opacity | QQuickItemPrivate::Parent | QQuickItemPrivate::Visibility | QQuickItemPrivate::SiblingOrder);-
4831}
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
4
4832-
4833void QQuickItemLayer::activateEffect()-
4834{-
4835 ((m_effectSource) ? static_cast<void>(0) : qt_assert("m_effectSource", __FILE__, 8243));-
4836 ((m_effectComponent) ? static_cast<void>(0) : qt_assert("m_effectComponent", __FILE__, 8244));-
4837 ((!m_effect) ? static_cast<void>(0) : qt_assert("!m_effect", __FILE__, 8245));-
4838-
4839 QObject *created = m_effectComponent->beginCreate(m_effectComponent->creationContext());-
4840 m_effect = qobject_cast<QQuickItem *>(created);-
4841 if (!m_effect
!m_effectDescription
TRUEnever evaluated
FALSEevaluated 40 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
) {
0-40
4842 QMessageLogger(__FILE__, 8250, __PRETTY_FUNCTION__).warning("Item: layer.effect is not a QML Item.");-
4843 m_effectComponent->completeCreate();-
4844 delete created;-
4845 return;
never executed: return;
0
4846 }-
4847 QQuickItem *parentItem = m_item->parentItem();-
4848 if (parentItem
parentItemDescription
TRUEevaluated 38 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
) {
2-38
4849 m_effect->setParentItem(parentItem);-
4850 m_effect->stackAfter(m_effectSource);-
4851 }
executed 38 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
38
4852 m_effect->setVisible(m_item->isVisible());-
4853 m_effect->setProperty(m_name, qVariantFromValue<QObject *>(m_effectSource));-
4854 QQuickItemPrivate::get(m_effect)->setTransparentForPositioner(true);-
4855 m_effectComponent->completeCreate();-
4856}
executed 40 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
40
4857-
4858void QQuickItemLayer::deactivateEffect()-
4859{-
4860 ((m_effectSource) ? static_cast<void>(0) : qt_assert("m_effectSource", __FILE__, 8268));-
4861 ((m_effectComponent) ? static_cast<void>(0) : qt_assert("m_effectComponent", __FILE__, 8269));-
4862-
4863 delete m_effect;-
4864 m_effect = nullptr;-
4865}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
2
4866void QQuickItemLayer::setEffect(QQmlComponent *component)-
4867{-
4868 if (component == m_effectComponent
component == m_effectComponentDescription
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 40 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
6-40
4869 return;
executed 6 times by 1 test: return;
Executed by:
  • tst_qquickitemlayer
6
4870-
4871 bool updateNeeded = false;-
4872 if (m_effectSource
m_effectSourceDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 22 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
&& m_effectComponent
m_effectComponentDescription
TRUEnever evaluated
FALSEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
) {
0-22
4873 deactivateEffect();-
4874 updateNeeded = true;-
4875 }
never executed: end of block
0
4876-
4877 m_effectComponent = component;-
4878-
4879 if (m_effectSource
m_effectSourceDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 22 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
&& m_effectComponent
m_effectComponentDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEnever evaluated
) {
0-22
4880 activateEffect();-
4881 updateNeeded = true;-
4882 }
executed 18 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
18
4883-
4884 if (updateNeeded
updateNeededDescription
TRUEevaluated 18 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 22 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
) {
18-22
4885 updateZ();-
4886 updateGeometry();-
4887 updateOpacity();-
4888 updateMatrix();-
4889 m_effectSource->setVisible(m_item->isVisible() && !m_effect);-
4890 }
executed 18 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
18
4891-
4892 effectChanged(component);-
4893}
executed 40 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
40
4894void QQuickItemLayer::setMipmap(bool mipmap)-
4895{-
4896 if (mipmap == m_mipmap
mipmap == m_mipmapDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
0-2
4897 return;
never executed: return;
0
4898 m_mipmap = mipmap;-
4899-
4900 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
0-2
4901 m_effectSource->setMipmap(m_mipmap);
never executed: m_effectSource->setMipmap(m_mipmap);
0
4902-
4903 mipmapChanged(mipmap);-
4904}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
2
4905void QQuickItemLayer::setFormat(QQuickShaderEffectSource::Format f)-
4906{-
4907 if (f == m_format
f == m_formatDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
4908 return;
never executed: return;
0
4909 m_format = f;-
4910-
4911 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
4912 m_effectSource->setFormat(m_format);
never executed: m_effectSource->setFormat(m_format);
0
4913-
4914 formatChanged(m_format);-
4915}
never executed: end of block
0
4916void QQuickItemLayer::setSourceRect(const QRectF &sourceRect)-
4917{-
4918 if (sourceRect == m_sourceRect
sourceRect == m_sourceRectDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
0-2
4919 return;
never executed: return;
0
4920 m_sourceRect = sourceRect;-
4921-
4922 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
0-2
4923 m_effectSource->setSourceRect(m_sourceRect);
never executed: m_effectSource->setSourceRect(m_sourceRect);
0
4924-
4925 sourceRectChanged(sourceRect);-
4926}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
2
4927void QQuickItemLayer::setSmooth(bool s)-
4928{-
4929 if (m_smooth == s
m_smooth == sDescription
TRUEnever evaluated
FALSEevaluated 10 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
0-10
4930 return;
never executed: return;
0
4931 m_smooth = s;-
4932-
4933 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEevaluated 10 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
0-10
4934 m_effectSource->setSmooth(m_smooth);
never executed: m_effectSource->setSmooth(m_smooth);
0
4935-
4936 smoothChanged(s);-
4937}
executed 10 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
10
4938void QQuickItemLayer::setSize(const QSize &size)-
4939{-
4940 if (size == m_size
size == m_sizeDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_examples
)
0-2
4941 return;
never executed: return;
0
4942 m_size = size;-
4943-
4944 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_examples
)
0-2
4945 m_effectSource->setTextureSize(size);
never executed: m_effectSource->setTextureSize(size);
0
4946-
4947 sizeChanged(size);-
4948}
executed 2 times by 1 test: end of block
Executed by:
  • tst_examples
2
4949void QQuickItemLayer::setWrapMode(QQuickShaderEffectSource::WrapMode mode)-
4950{-
4951 if (mode == m_wrapMode
mode == m_wrapModeDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
4952 return;
never executed: return;
0
4953 m_wrapMode = mode;-
4954-
4955 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
4956 m_effectSource->setWrapMode(m_wrapMode);
never executed: m_effectSource->setWrapMode(m_wrapMode);
0
4957-
4958 wrapModeChanged(mode);-
4959}
never executed: end of block
0
4960void QQuickItemLayer::setTextureMirroring(QQuickShaderEffectSource::TextureMirroring mirroring)-
4961{-
4962 if (mirroring == m_textureMirroring
mirroring == m...xtureMirroringDescription
TRUEnever evaluated
FALSEevaluated 28 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
0-28
4963 return;
never executed: return;
0
4964 m_textureMirroring = mirroring;-
4965-
4966 if (m_effectSource
m_effectSourceDescription
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 16 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
)
12-16
4967 m_effectSource->setTextureMirroring(m_textureMirroring);
executed 12 times by 1 test: m_effectSource->setTextureMirroring(m_textureMirroring);
Executed by:
  • tst_qquickitemlayer
12
4968-
4969 textureMirroringChanged(mirroring);-
4970}
executed 28 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
28
4971void QQuickItemLayer::setSamples(int count)-
4972{-
4973 if (m_samples == count
m_samples == countDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_examples
)
0-2
4974 return;
never executed: return;
0
4975-
4976 m_samples = count;-
4977-
4978 if (m_effectSource
m_effectSourceDescription
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_examples
)
0-2
4979 m_effectSource->setSamples(m_samples);
never executed: m_effectSource->setSamples(m_samples);
0
4980-
4981 samplesChanged(count);-
4982}
executed 2 times by 1 test: end of block
Executed by:
  • tst_examples
2
4983void QQuickItemLayer::setName(const QByteArray &name) {-
4984 if (m_name == name
m_name == nameDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 4 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
4-8
4985 return;
executed 8 times by 1 test: return;
Executed by:
  • tst_qquickitemlayer
8
4986 if (m_effect
m_effectDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_examples
) {
2
4987 m_effect->setProperty(m_name, QVariant());-
4988 m_effect->setProperty(name, qVariantFromValue<QObject *>(m_effectSource));-
4989 }
executed 2 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
2
4990 m_name = name;-
4991 nameChanged(name);-
4992}
executed 4 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
4
4993-
4994void QQuickItemLayer::itemOpacityChanged(QQuickItem *item)-
4995{-
4996 (void)item;-
4997 updateOpacity();-
4998}
executed 16 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
16
4999-
5000void QQuickItemLayer::itemGeometryChanged(QQuickItem *, QQuickGeometryChange, const QRectF &)-
5001{-
5002 updateGeometry();-
5003}
executed 10 times by 1 test: end of block
Executed by:
  • tst_examples
10
5004-
5005void QQuickItemLayer::itemParentChanged(QQuickItem *item, QQuickItem *parent)-
5006{-
5007 (void)item;-
5008 ((item == m_item) ? static_cast<void>(0) : qt_assert("item == m_item", __FILE__, 8578));-
5009 ((parent != m_effectSource) ? static_cast<void>(0) : qt_assert("parent != m_effectSource", __FILE__, 8579));-
5010 ((parent == nullptr || parent != m_effect) ? static_cast<void>(0) : qt_assert("parent == nullptr || parent != m_effect", __FILE__, 8580));-
5011-
5012 m_effectSource->setParentItem(parent);-
5013 if (parent
parentDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 78 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
2-78
5014 m_effectSource->stackAfter(m_item);
executed 2 times by 1 test: m_effectSource->stackAfter(m_item);
Executed by:
  • tst_qquickitemlayer
2
5015-
5016 if (m_effect
m_effectDescription
TRUEevaluated 40 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 40 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
) {
40
5017 m_effect->setParentItem(parent);-
5018 if (parent
parentDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 38 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
2-38
5019 m_effect->stackAfter(m_effectSource);
executed 2 times by 1 test: m_effect->stackAfter(m_effectSource);
Executed by:
  • tst_qquickitemlayer
2
5020 }
executed 40 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
40
5021}
executed 80 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
80
5022-
5023void QQuickItemLayer::itemSiblingOrderChanged(QQuickItem *)-
5024{-
5025 m_effectSource->stackAfter(m_item);-
5026 if (m_effect
m_effectDescription
TRUEevaluated 10 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEnever evaluated
)
0-10
5027 m_effect->stackAfter(m_effectSource);
executed 10 times by 2 tests: m_effect->stackAfter(m_effectSource);
Executed by:
  • tst_examples
  • tst_qquickitemlayer
10
5028}
executed 10 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
10
5029-
5030void QQuickItemLayer::itemVisibilityChanged(QQuickItem *)-
5031{-
5032 QQuickItem *l = m_effect
m_effectDescription
TRUEnever evaluated
FALSEevaluated 12 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
? (QQuickItem *) m_effect : (QQuickItem *) m_effectSource;
0-12
5033 ((l) ? static_cast<void>(0) : qt_assert("l", __FILE__, 8603));-
5034 l->setVisible(m_item->isVisible());-
5035}
executed 12 times by 1 test: end of block
Executed by:
  • tst_qquickitemlayer
12
5036-
5037void QQuickItemLayer::updateZ()-
5038{-
5039 if (!m_componentComplete
!m_componentCompleteDescription
TRUEnever evaluated
FALSEevaluated 106 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
|| !m_enabled
!m_enabledDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickitemlayer
FALSEevaluated 104 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
0-106
5040 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qquickitemlayer
2
5041 QQuickItem *l = m_effect
m_effectDescription
TRUEevaluated 42 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 62 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
? (QQuickItem *) m_effect : (QQuickItem *) m_effectSource;
42-62
5042 ((l) ? static_cast<void>(0) : qt_assert("l", __FILE__, 8612));-
5043 l->setZ(m_item->z());-
5044}
executed 104 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
104
5045-
5046void QQuickItemLayer::updateOpacity()-
5047{-
5048 QQuickItem *l = m_effect
m_effectDescription
TRUEevaluated 48 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 68 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
? (QQuickItem *) m_effect : (QQuickItem *) m_effectSource;
48-68
5049 ((l) ? static_cast<void>(0) : qt_assert("l", __FILE__, 8619));-
5050 l->setOpacity(m_item->opacity());-
5051}
executed 116 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
116
5052-
5053void QQuickItemLayer::updateGeometry()-
5054{-
5055 QQuickItem *l = m_effect
m_effectDescription
TRUEevaluated 44 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
? (QQuickItem *) m_effect : (QQuickItem *) m_effectSource;
44-66
5056 ((l) ? static_cast<void>(0) : qt_assert("l", __FILE__, 8626));-
5057 QRectF bounds = m_item->clipRect();-
5058 l->setSize(bounds.size());-
5059 l->setPosition(bounds.topLeft() + m_item->position());-
5060}
executed 110 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
110
5061-
5062void QQuickItemLayer::updateMatrix()-
5063{-
5064-
5065-
5066 if (!m_componentComplete
!m_componentCompleteDescription
TRUEevaluated 30 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 182 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
|| !m_enabled
!m_enabledDescription
TRUEevaluated 72 times by 3 tests
Evaluated by:
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
FALSEevaluated 110 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
30-182
5067 return;
executed 102 times by 4 tests: return;
Executed by:
  • tst_examples
  • tst_qqmlenginedebugservice
  • tst_qquickdesignersupport
  • tst_qquickitemlayer
102
5068 QQuickItem *l = m_effect
m_effectDescription
TRUEevaluated 44 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
FALSEevaluated 66 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
? (QQuickItem *) m_effect : (QQuickItem *) m_effectSource;
44-66
5069 ((l) ? static_cast<void>(0) : qt_assert("l", __FILE__, 8639));-
5070 QQuickItemPrivate *ld = QQuickItemPrivate::get(l);-
5071 l->setScale(m_item->scale());-
5072 l->setRotation(m_item->rotation());-
5073 ld->transforms = QQuickItemPrivate::get(m_item)->transforms;-
5074 if (ld->origin() != QQuickItemPrivate::get(m_item)->origin()
ld->origin() !...tem)->origin()Description
TRUEnever evaluated
FALSEevaluated 110 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qquickitemlayer
)
0-110
5075 ld->extra.value().origin = QQuickItemPrivate::get(m_item)->origin();
never executed: ld->extra.value().origin = QQuickItemPrivate::get(m_item)->origin();
0
5076 ld->dirty(QQuickItemPrivate::Transform);-
5077}
executed 110 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qquickitemlayer
110
5078-
5079-
5080QQuickItemPrivate::ExtraData::ExtraData()-
5081: z(0), scale(1), rotation(0), opacity(1),-
5082 contents(nullptr), screenAttached(nullptr), layoutDirectionAttached(nullptr),-
5083 enterKeyAttached(nullptr),-
5084 keyHandler(nullptr),-
5085-
5086 layer(nullptr),-
5087-
5088 effectRefCount(0), hideRefCount(0),-
5089 recursiveEffectRefCount(0),-
5090 opacityNode(nullptr), clipNode(nullptr), rootNode(nullptr),-
5091 acceptedMouseButtons(nullptr), origin(QQuickItem::Center),-
5092 transparentForPositioner(false)-
5093{-
5094}
executed 135339 times by 120 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
135339
5095-
5096-
5097-
5098QAccessible::Role QQuickItemPrivate::accessibleRole() const-
5099{-
5100 const QQuickItem * const q = q_func();-
5101 QQuickAccessibleAttached *accessibleAttached = qobject_cast<QQuickAccessibleAttached *>(qmlAttachedPropertiesObject<QQuickAccessibleAttached>(q, false));-
5102 if (accessibleAttached
accessibleAttachedDescription
TRUEevaluated 236 times by 1 test
Evaluated by:
  • tst_qquickaccessible
FALSEnever evaluated
)
0-236
5103 return
executed 236 times by 1 test: return accessibleAttached->role();
Executed by:
  • tst_qquickaccessible
accessibleAttached->role();
executed 236 times by 1 test: return accessibleAttached->role();
Executed by:
  • tst_qquickaccessible
236
5104-
5105 return
never executed: return QAccessible::NoRole;
QAccessible::NoRole;
never executed: return QAccessible::NoRole;
0
5106}-
5107-
5108-
5109-
5110-
5111namespace QV4 {-
5112namespace Heap {-
5113struct QQuickItemWrapper : public QObjectWrapper {-
5114 static void markObjects(QV4::Heap::Base *that, QV4::MarkStack *markStack);-
5115};-
5116}-
5117}-
5118-
5119struct QQuickItemWrapper : public QV4::QObjectWrapper {-
5120 private: QQuickItemWrapper() = delete; QQuickItemWrapper(const QQuickItemWrapper &) = delete; QQuickItemWrapper &operator=(const QQuickItemWrapper &) = delete; public: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const { int i = qYouForgotTheQ_MANAGED_Macro(this, _q_argument); i = i + 1; }
never executed: end of block
typedef QV4::Heap::QQuickItemWrapper Data; typedef QV4::QObjectWrapper SuperClass; static const QV4::VTable static_vtbl; static inline const QV4::VTable *staticVTable() { return
executed 1348668 times by 126 tests: return &static_vtbl;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
&static_vtbl;
executed 1348668 times by 126 tests: return &static_vtbl;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
} void __dataTest() { static_assert (sizeof(*this) == sizeof(Managed), "Classes derived from Managed can't have own data members."); }
never executed: end of block
QV4::Heap::QQuickItemWrapper *d_unchecked() const { return
executed 899112 times by 126 tests: return static_cast<QV4::Heap::QQuickItemWrapper *>(m());
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
static_cast<QV4::Heap::QQuickItemWrapper *>(m());
executed 899112 times by 126 tests: return static_cast<QV4::Heap::QQuickItemWrapper *>(m());
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
} QV4::Heap::QQuickItemWrapper *d() const { QV4::Heap::QQuickItemWrapper *dptr = d_unchecked(); dptr->_checkIsInitialized(); return
executed 449556 times by 126 tests: return dptr;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
dptr;
executed 449556 times by 126 tests: return dptr;
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
} static_assert(bool(std::is_trivial< QV4::Heap::QQuickItemWrapper >::value), "std::is_trivial< QV4::Heap::QQuickItemWrapper >::value");
0-1348668
5121};-
5122-
5123const QV4::VTable QQuickItemWrapper::static_vtbl = { (std::is_same<QQuickItemWrapper::SuperClass, Object>::value) ? nullptr : &QQuickItemWrapper::SuperClass::static_vtbl, (sizeof(QQuickItemWrapper::Data) + sizeof(QV4::Value) - 1)/sizeof(QV4::Value), (sizeof(QQuickItemWrapper::Data) + (QQuickItemWrapper::NInlineProperties*sizeof(QV4::Value)) + QV4::Chunk::SlotSize - 1)/QV4::Chunk::SlotSize*QV4::Chunk::SlotSize/sizeof(QV4::Value) - (sizeof(QQuickItemWrapper::Data) + sizeof(QV4::Value) - 1)/sizeof(QV4::Value), QQuickItemWrapper::IsExecutionContext, QQuickItemWrapper::IsString, QQuickItemWrapper::IsObject, QQuickItemWrapper::IsFunctionObject, QQuickItemWrapper::IsErrorObject, QQuickItemWrapper::IsArrayData, QQuickItemWrapper::IsStringOrSymbol, QQuickItemWrapper::MyType, { 0, 0, 0, 0 }, "QQuickItemWrapper", QQuickItemWrapper::virtualDestroy, QQuickItemWrapper::Data::markObjects, QQuickItemWrapper::virtualIsEqualTo, QQuickItemWrapper::virtualGet, QQuickItemWrapper::virtualPut, QQuickItemWrapper::virtualDeleteProperty, QQuickItemWrapper::virtualHasProperty, QQuickItemWrapper::virtualGetOwnProperty, QQuickItemWrapper::virtualDefineOwnProperty, QQuickItemWrapper::virtualIsExtensible, QQuickItemWrapper::virtualPreventExtensions, QQuickItemWrapper::virtualGetPrototypeOf, QQuickItemWrapper::virtualSetPrototypeOf, QQuickItemWrapper::virtualGetLength, QQuickItemWrapper::virtualAdvanceIterator, QQuickItemWrapper::virtualInstanceOf, QQuickItemWrapper::virtualCall, QQuickItemWrapper::virtualCallAsConstructor, };-
5124-
5125void QV4::Heap::QQuickItemWrapper::markObjects(QV4::Heap::Base *that, QV4::MarkStack *markStack)-
5126{-
5127 QObjectWrapper *This = static_cast<QObjectWrapper *>(that);-
5128 if (QQuickItem *item = static_cast<QQuickItem*>(This->object())
QQuickItem *it...his->object())Description
TRUEevaluated 82515 times by 21 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickgridview
) {
2-82515
5129 for (QQuickItem *child : qAsConst(QQuickItemPrivate::get(item)->childItems))-
5130 QV4::QObjectWrapper::markWrapper(child, markStack);
executed 27386 times by 14 tests: QV4::QObjectWrapper::markWrapper(child, markStack);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpositioners
  • tst_qquickvisualdatamodel
  • tst_scenegraph
27386
5131 }
executed 82515 times by 21 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
82515
5132 QObjectWrapper::markObjects(that, markStack);-
5133}
executed 82517 times by 21 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsqldatabase
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
82517
5134-
5135quint64 QQuickItemPrivate::_q_createJSWrapper(QV4::ExecutionEngine *engine)-
5136{-
5137 return
executed 449556 times by 126 tests: return (engine->memoryManager->allocate<QQuickItemWrapper>(q_func()))->asReturnedValue();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
(engine->memoryManager->allocate<QQuickItemWrapper>(q_func()))->asReturnedValue();
executed 449556 times by 126 tests: return (engine->memoryManager->allocate<QQuickItemWrapper>(q_func()))->asReturnedValue();
Executed by:
  • tst_bindingdependencyapi
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmldebugjs
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
449556
5138}-
5139-
5140-
5141-
5142-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0