42 #ifndef QDECLARATIVEANCHORS_P_H 43 #define QDECLARATIVEANCHORS_P_H 56 #include "private/qdeclarativeanchors_p.h" 57 #include "private/qdeclarativeitemchangelistener_p.h" 58 #include <private/qobject_p.h> 94 : componentComplete(true), updatingMe(false), updatingHorizontalAnchor(0),
95 updatingVerticalAnchor(0), updatingFill(0), updatingCenterIn(0),
item(i), usedAnchors(0), fill(0),
96 centerIn(0), leftMargin(0), rightMargin(0), topMargin(0), bottomMargin(0),
97 margins(0), vCenterOffset(0), hCenterOffset(0), baselineOffset(0)
105 bool isItemComplete()
const;
114 void setItemHeight(
qreal);
115 void setItemWidth(
qreal);
116 void setItemX(
qreal);
117 void setItemY(
qreal);
118 void setItemPos(
const QPointF &);
119 void setItemSize(
const QSizeF &);
121 void updateOnComplete();
126 void _q_widgetDestroyed(
QObject *);
127 void _q_widgetGeometryChanged();
130 bool checkHValid()
const;
131 bool checkVValid()
const;
136 bool isMirrored()
const;
137 void updateHorizontalAnchors();
138 void updateVerticalAnchors();
140 void centerInChanged();
QDeclarativeAnchorLine vCenter
#define QT_END_NAMESPACE
This macro expands to.
QDeclarativeAnchorsPrivate(QGraphicsObject *i)
QDeclarativeAnchorsPrivate * anchorPrivate()
QDeclarativeAnchorLine right
The QPointF class defines a point in the plane using floating point precision.
long ASN1_INTEGER_get ASN1_INTEGER * a
bool operator==(const QDeclarativeAnchorLine &a, const QDeclarativeAnchorLine &b)
The QObject class is the base class of all Qt objects.
uint updatingHorizontalAnchor
The QSizeF class defines the size of a two-dimensional object using floating point precision...
QDeclarativeAnchorLine bottom
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
uint updatingVerticalAnchor
The QDeclarativeItem class provides the most basic of all visual items in QML.
QDeclarativeAnchors::Anchors usedAnchors
QDeclarativeAnchorLine top
QDeclarativeAnchorLine left
#define Q_DECLARE_PUBLIC(Class)
QGraphicsObject * centerIn
QDeclarativeAnchorLine hCenter
The QGraphicsObject class provides a base class for all graphics items that require signals...
QDeclarativeAnchorLine baseline