42 #ifndef QGRAPHICSLAYOUTITEM_P_H 43 #define QGRAPHICSLAYOUTITEM_P_H 56 #include <QtCore/QSizeF> 57 #include <QtGui/QSizePolicy> 72 QSizeF *effectiveSizeHints(
const QSizeF &constraint)
const;
74 void ensureUserSizeHints();
79 bool hasHeightForWidth()
const;
80 bool hasWidthForHeight()
const;
102 #endif //QGRAPHICSLAYOUTITEM_P_H QGraphicsLayoutItem * q_ptr
#define QT_END_NAMESPACE
This macro expands to.
The QGraphicsItem class is the base class for all graphical items in a QGraphicsScene.
The QSizeF class defines the size of a two-dimensional object using floating point precision...
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRectF class defines a rectangle in the plane using floating point precision. ...
The QGraphicsLayoutItem class can be inherited to allow your custom items to be managed by layouts...
static qreal component(const QPointF &point, unsigned int i)
#define Q_DECLARE_PUBLIC(Class)
QGraphicsItem * graphicsItem
#define Q_AUTOTEST_EXPORT
quint32 sizeHintWithConstraintCacheDirty
QGraphicsLayoutItem * parent
quint32 sizeHintCacheDirty