42 #ifndef QDECLARATIVELAYOUTS_P_H 43 #define QDECLARATIVELAYOUTS_P_H 56 #include "private/qdeclarativepositioners_p.h" 58 #include "private/qdeclarativeimplicitsizeitem_p_p.h" 64 #include <QtCore/QObject> 65 #include <QtCore/QString> 66 #include <QtCore/QTimer> 138 if (newGeometry.
size() != oldGeometry.
size())
160 return positioner->d_func()->layoutDirection;
165 if (positioner->d_func()->effectiveLayoutMirror)
168 return positioner->d_func()->layoutDirection;
virtual void itemSiblingOrderChanged(QDeclarativeItem *other)
void itemGeometryChanged(QDeclarativeItem *, const QRectF &newGeometry, const QRectF &oldGeometry)
QDeclarativeStateOperation::ActionList moveActions
QDeclarativeTransitionManager addTransitionManager
#define QT_END_NAMESPACE
This macro expands to.
bool isLeftToRight() const
#define at(className, varName)
QDeclarativeBasePositioner::PositionerType type
QDeclarativeTransitionManager moveTransitionManager
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
The QDeclarativeItem class provides the most basic of all visual items in QML.
The QDeclarativeBasePositioner class provides a base for QDeclarativeGraphics layouts.
QDeclarativeTransition * addTransition
Qt::LayoutDirection layoutDirection
bool effectiveLayoutMirror
QDeclarativeBasePositionerPrivate()
#define Q_DECLARE_PUBLIC(Class)
void unwatchChanges(QGraphicsObject *other)
static Qt::LayoutDirection getLayoutDirection(const QDeclarativeBasePositioner *positioner)
static Qt::LayoutDirection getEffectiveLayoutDirection(const QDeclarativeBasePositioner *positioner)
bool singleShot
This static function calls a slot after a given time interval.
QDeclarativeTransition * moveTransition
QSizeF size() const
Returns the size of the rectangle.
void init(QDeclarativeBasePositioner::PositionerType at)
void itemDestroyed(QDeclarativeItem *item)
void watchChanges(QGraphicsObject *other)
virtual void itemVisibilityChanged(QDeclarativeItem *)
The QGraphicsObject class provides a base class for all graphics items that require signals...
#define Q_UNUSED(x)
Indicates to the compiler that the parameter with the specified name is not used in the body of a fun...
QDeclarativeStateOperation::ActionList addActions
virtual void itemOpacityChanged(QDeclarativeItem *)
void schedulePositioning()