Public Member Functions | Protected Member Functions | Protected Attributes

uiGraphicsObjectScene Class Reference

Inheritance diagram for uiGraphicsObjectScene:
uiGraphicsScene NamedObject CallBacker

List of all members.

Public Member Functions

 uiGraphicsObjectScene (const char *)
void addObjectItem (uiObjectItem *)
void insertObjectItem (int, uiObjectItem *)
void removeObjectItem (uiObjectItem *)
void setItemStretch (uiObjectItem *, int stretch)
int stretchFactor (uiObjectItem *) const
void setLayoutPos (float, float)
uiPoint layoutPos () const
const uiSize layoutSize () const

Protected Member Functions

void resizeLayoutToContent ()

Protected Attributes

QGraphicsLinearLayout * layout_
QGraphicsWidget * layoutitem_

Constructor & Destructor Documentation

uiGraphicsObjectScene::uiGraphicsObjectScene ( const char *   ) 

Member Function Documentation

void uiGraphicsObjectScene::addObjectItem ( uiObjectItem  ) 
void uiGraphicsObjectScene::insertObjectItem ( int  ,
uiObjectItem  
)
uiPoint uiGraphicsObjectScene::layoutPos (  )  const
const uiSize uiGraphicsObjectScene::layoutSize (  )  const
void uiGraphicsObjectScene::removeObjectItem ( uiObjectItem  ) 
void uiGraphicsObjectScene::resizeLayoutToContent (  )  [protected]
void uiGraphicsObjectScene::setItemStretch ( uiObjectItem ,
int  stretch 
)
void uiGraphicsObjectScene::setLayoutPos ( float  ,
float   
)
int uiGraphicsObjectScene::stretchFactor ( uiObjectItem  )  const

Member Data Documentation

QGraphicsLinearLayout* uiGraphicsObjectScene::layout_ [protected]
QGraphicsWidget* uiGraphicsObjectScene::layoutitem_ [protected]