![]() |
Qt 6.x
The Qt SDK
|
#include <qquickitemchangelistener_p.h>
Public Types | |
enum | Kind : int { Nothing = 0x00 , X = 0x01 , Y = 0x02 , Width = 0x04 , Height = 0x08 , Size = Width | Height , All = X | Y | Size } |
Public Member Functions | |
QQuickGeometryChange (int change=Nothing) | |
bool | noChange () const |
bool | anyChange () const |
bool | xChange () const |
bool | yChange () const |
bool | widthChange () const |
bool | heightChange () const |
bool | positionChange () const |
bool | sizeChange () const |
bool | horizontalChange () const |
bool | verticalChange () const |
void | setXChange (bool enabled) |
void | setYChange (bool enabled) |
void | setWidthChange (bool enabled) |
void | setHeightChange (bool enabled) |
void | setSizeChange (bool enabled) |
void | setAllChanged (bool enabled) |
void | setHorizontalChange (bool enabled) |
void | setVerticalChange (bool enabled) |
void | set (int bits, bool enabled) |
bool | matches (QQuickGeometryChange other) const |
Definition at line 26 of file qquickitemchangelistener_p.h.
enum QQuickGeometryChange::Kind : int |
Enumerator | |
---|---|
Nothing | |
X | |
Y | |
Width | |
Height | |
Size | |
All |
Definition at line 29 of file qquickitemchangelistener_p.h.
|
inline |
Definition at line 40 of file qquickitemchangelistener_p.h.
|
inline |
Definition at line 45 of file qquickitemchangelistener_p.h.
References noChange().
|
inline |
Definition at line 50 of file qquickitemchangelistener_p.h.
References Height.
Referenced by QQuickItem::geometryChange(), QQuickControlPrivate::itemGeometryChanged(), QQuickTextAreaPrivate::itemGeometryChanged(), QQuickListViewPrivate::itemGeometryChanged(), sizeChange(), and verticalChange().
|
inline |
Definition at line 55 of file qquickitemchangelistener_p.h.
References widthChange(), and xChange().
Referenced by QQuickAnchorsPrivate::itemGeometryChanged(), and QQuickContents::itemGeometryChanged().
|
inline |
Definition at line 76 of file qquickitemchangelistener_p.h.
References other().
Referenced by QQuickItem::geometryChange().
|
inline |
Definition at line 44 of file qquickitemchangelistener_p.h.
References Nothing.
Referenced by anyChange().
|
inline |
Definition at line 52 of file qquickitemchangelistener_p.h.
References xChange(), and yChange().
Referenced by QQuickDragAttachedPrivate::itemGeometryChanged().
|
inline |
Definition at line 67 of file qquickitemchangelistener_p.h.
|
inline |
Definition at line 63 of file qquickitemchangelistener_p.h.
Referenced by QQuickAnchorsPrivate::calculateDependency().
|
inline |
Definition at line 61 of file qquickitemchangelistener_p.h.
Referenced by QQuickAnchorsPrivate::calculateDependency(), and QQuickItem::geometryChange().
|
inline |
Definition at line 64 of file qquickitemchangelistener_p.h.
Referenced by QQuickAnchorsPrivate::calculateDependency().
|
inline |
Definition at line 62 of file qquickitemchangelistener_p.h.
Referenced by QQuickAnchorsPrivate::calculateDependency().
|
inline |
Definition at line 65 of file qquickitemchangelistener_p.h.
Referenced by QQuickAnchorsPrivate::calculateDependency().
|
inline |
Definition at line 60 of file qquickitemchangelistener_p.h.
Referenced by QQuickAnchorsPrivate::calculateDependency(), and QQuickItem::geometryChange().
|
inline |
Definition at line 58 of file qquickitemchangelistener_p.h.
Referenced by QQuickItem::geometryChange().
|
inline |
Definition at line 59 of file qquickitemchangelistener_p.h.
References set.
Referenced by QQuickItem::geometryChange().
|
inline |
Definition at line 53 of file qquickitemchangelistener_p.h.
References heightChange(), and widthChange().
Referenced by QQuickBasePositionerPrivate::itemGeometryChanged(), QQuickTumblerPrivate::itemGeometryChanged(), QQuickPathViewPrivate::itemGeometryChanged(), QQuickShaderEffectSource::itemGeometryChanged(), QQuickFolderBreadcrumbBarPrivate::itemGeometryChanged(), QQuickControlPrivate::itemGeometryChanged(), QQuickLabelPrivate::itemGeometryChanged(), QQuickTabBarPrivate::itemGeometryChanged(), QQuickTextFieldPrivate::itemGeometryChanged(), and QQuick3DTexture::itemGeometryChanged().
|
inline |
Definition at line 56 of file qquickitemchangelistener_p.h.
References heightChange(), and yChange().
Referenced by QQuickAnchorsPrivate::itemGeometryChanged(), and QQuickContents::itemGeometryChanged().
|
inline |
Definition at line 49 of file qquickitemchangelistener_p.h.
References Width.
Referenced by QQuickItem::geometryChange(), horizontalChange(), QQuickControlPrivate::itemGeometryChanged(), QQuickTextAreaPrivate::itemGeometryChanged(), QQuickListViewPrivate::itemGeometryChanged(), and sizeChange().
|
inline |
Definition at line 47 of file qquickitemchangelistener_p.h.
References X.
Referenced by QQuickItem::geometryChange(), horizontalChange(), QQuickFlickablePrivate::itemGeometryChanged(), and positionChange().
|
inline |
Definition at line 48 of file qquickitemchangelistener_p.h.
References Y.
Referenced by QQuickItem::geometryChange(), QQuickFlickablePrivate::itemGeometryChanged(), positionChange(), and verticalChange().