Public Member Functions | Protected Member Functions | Protected Attributes | Friends

QGraphicsLayoutItem Class Reference

Search for all occurrences

Detailed Description

Definition at line 59 of file qgraphicslayoutitem.h.

#include <qgraphicslayoutitem.h>

Inheritance diagram for QGraphicsLayoutItem:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  QGraphicsLayoutItem (QGraphicsLayoutItem *parent=0, bool isLayout=false)
virtual  ~QGraphicsLayoutItem ()
void  setSizePolicy (const QSizePolicy &policy)
void  setSizePolicy (QSizePolicy::Policy hPolicy, QSizePolicy::Policy vPolicy, QSizePolicy::ControlType controlType=QSizePolicy::DefaultType)
QSizePolicy  sizePolicy () const
void  setMinimumSize (const QSizeF &size)
void  setMinimumSize (qreal w, qreal h)
QSizeF  minimumSize () const
void  setMinimumWidth (qreal width)
qreal  minimumWidth () const
void  setMinimumHeight (qreal height)
qreal  minimumHeight () const
void  setPreferredSize (const QSizeF &size)
void  setPreferredSize (qreal w, qreal h)
QSizeF  preferredSize () const
void  setPreferredWidth (qreal width)
qreal  preferredWidth () const
void  setPreferredHeight (qreal height)
qreal  preferredHeight () const
void  setMaximumSize (const QSizeF &size)
void  setMaximumSize (qreal w, qreal h)
QSizeF  maximumSize () const
void  setMaximumWidth (qreal width)
qreal  maximumWidth () const
void  setMaximumHeight (qreal height)
qreal  maximumHeight () const
virtual void  setGeometry (const QRectF &rect)
QRectF  geometry () const
virtual void  getContentsMargins (qreal *left, qreal *top, qreal *right, qreal *bottom) const
QRectF  contentsRect () const
QSizeF  effectiveSizeHint (Qt::SizeHint which, const QSizeF &constraint=QSizeF()) const
virtual void  updateGeometry ()
QGraphicsLayoutItem parentLayoutItem () const
void  setParentLayoutItem (QGraphicsLayoutItem *parent)
bool  isLayout () const
QGraphicsItem graphicsItem () const
bool  ownedByLayout () const

Protected Member Functions

void  setGraphicsItem (QGraphicsItem *item)
void  setOwnedByLayout (bool ownedByLayout)
  QGraphicsLayoutItem (QGraphicsLayoutItemPrivate &dd)
virtual QSizeF  sizeHint (Qt::SizeHint which, const QSizeF &constraint=QSizeF()) const =0

Protected Attributes

QScopedPointer
< QGraphicsLayoutItemPrivate > 
d_ptr

Friends

class  QGraphicsLayout

Constructor & Destructor Documentation

QGraphicsLayoutItem ( QGraphicsLayoutItem parent = 0,
bool  isLayout = false 
)
virtual ~QGraphicsLayoutItem ( ) [virtual]
QGraphicsLayoutItem ( QGraphicsLayoutItemPrivate &  dd ) [protected]

Member Function Documentation

void setSizePolicy ( const QSizePolicy policy )
void setSizePolicy ( QSizePolicy::Policy  hPolicy,
QSizePolicy::Policy  vPolicy,
QSizePolicy::ControlType  controlType = QSizePolicy::DefaultType 
)
QSizePolicy sizePolicy ( ) const
void setMinimumSize ( const QSizeF size )
void setMinimumSize ( qreal  w,
qreal  h 
) [inline]

Definition at line 127 of file qgraphicslayoutitem.h.

{ setMinimumSize(QSizeF(aw, ah)); }
QSizeF minimumSize ( ) const
void setMinimumWidth ( qreal  width )
qreal minimumWidth ( ) const [inline]
void setMinimumHeight ( qreal  height )
qreal minimumHeight ( ) const [inline]
void setPreferredSize ( const QSizeF size )
void setPreferredSize ( qreal  w,
qreal  h 
) [inline]

Definition at line 129 of file qgraphicslayoutitem.h.

{ setPreferredSize(QSizeF(aw, ah)); }
QSizeF preferredSize ( ) const
void setPreferredWidth ( qreal  width )
qreal preferredWidth ( ) const [inline]
void setPreferredHeight ( qreal  height )
qreal preferredHeight ( ) const [inline]
void setMaximumSize ( const QSizeF size )
void setMaximumSize ( qreal  w,
qreal  h 
) [inline]

Definition at line 131 of file qgraphicslayoutitem.h.

{ setMaximumSize(QSizeF(aw, ah)); }
QSizeF maximumSize ( ) const
void setMaximumWidth ( qreal  width )
qreal maximumWidth ( ) const [inline]
void setMaximumHeight ( qreal  height )
qreal maximumHeight ( ) const [inline]
virtual void setGeometry ( const QRectF rect ) [virtual]
QRectF geometry ( ) const
virtual void getContentsMargins ( qreal *  left,
qreal *  top,
qreal *  right,
qreal *  bottom 
) const [virtual]
QRectF contentsRect ( ) const
QSizeF effectiveSizeHint ( Qt::SizeHint  which,
const QSizeF constraint = QSizeF() 
) const
virtual void updateGeometry ( ) [virtual]
QGraphicsLayoutItem* parentLayoutItem ( ) const
void setParentLayoutItem ( QGraphicsLayoutItem parent )
bool isLayout ( ) const
QGraphicsItem* graphicsItem ( ) const
bool ownedByLayout ( ) const
void setGraphicsItem ( QGraphicsItem item ) [protected]
void setOwnedByLayout ( bool  ownedByLayout ) [protected]
virtual QSizeF sizeHint ( Qt::SizeHint  which,
const QSizeF constraint = QSizeF() 
) const [protected, pure virtual]

Friends And Related Function Documentation

friend class QGraphicsLayout [friend]

Reimplemented in QGraphicsWidget.

Definition at line 122 of file qgraphicslayoutitem.h.


Member Data Documentation

QScopedPointer<QGraphicsLayoutItemPrivate> d_ptr [protected]

The documentation for this class was generated from the following file:

QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem
QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem QGraphicsLayoutItem