OpenCoverage

qquickitemviewfxitem_p_p.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewfxitem_p_p.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2static_assert(bool(1 == 1), "Required feature " "quick_itemview" " for file " __FILE__ " not available.");-
3-
4-
5-
6class __attribute__((visibility("default"))) QQuickItemViewFxItem-
7{-
8public:-
9 QQuickItemViewFxItem(QQuickItem *item, bool ownItem, QQuickItemChangeListener *changeListener);-
10 virtual ~QQuickItemViewFxItem();-
11-
12 qreal itemX() const;-
13 qreal itemY() const;-
14 inline qreal itemWidth() const { return
executed 116523 times by 2 tests: return item ? item->width() : 0;
Executed by:
  • tst_examples
  • tst_qquicklistview
item ? item->width() : 0;
executed 116523 times by 2 tests: return item ? item->width() : 0;
Executed by:
  • tst_examples
  • tst_qquicklistview
}
116523
15 inline qreal itemHeight() const { return
executed 519256 times by 10 tests: return item ? item->height() : 0;
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
item ? item->height() : 0;
executed 519256 times by 10 tests: return item ? item->height() : 0;
Executed by:
  • tst_examples
  • tst_qqmllistmodel
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickspringanimation
  • tst_qquickvisualdatamodel
}
519256
16-
17 void moveTo(const QPointF &pos, bool immediate);-
18 void setVisible(bool visible);-
19 void trackGeometry(bool track);-
20-
21 QRectF geometry() const;-
22 void setGeometry(const QRectF &geometry);-
23-
24 QQuickItemViewTransitioner::TransitionType scheduledTransitionType() const;-
25 bool transitionScheduledOrRunning() const;-
26 bool transitionRunning() const;-
27 bool isPendingRemoval() const;-
28-
29 void transitionNextReposition(QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, bool asTarget);-
30 bool prepareTransition(QQuickItemViewTransitioner *transitioner, const QRectF &viewBounds);-
31 void startTransition(QQuickItemViewTransitioner *transitioner);-
32-
33-
34 virtual qreal position() const = 0;-
35 virtual qreal endPosition() const = 0;-
36 virtual qreal size() const = 0;-
37 virtual qreal sectionSize() const = 0;-
38-
39 virtual bool contains(qreal x, qreal y) const = 0;-
40-
41 int index = -1;-
42 QPointer<QQuickItem> item;-
43 bool ownItem;-
44 QQuickItemChangeListener *changeListener;-
45 QQuickItemViewTransitionableItem *transitionableItem;-
46 bool releaseAfterTransition;-
47 bool trackGeom;-
48};-
49-
50-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0