Public Member Functions | |
| uiGraphicsItemGroup (bool owner=false) | |
| uiGraphicsItemGroup (const ObjectSet< uiGraphicsItem > &) | |
| ~uiGraphicsItemGroup () | |
| If owner, it deletes all items. | |
| void | setIsOwner (bool own) |
| bool | isOwner () const |
| void | add (uiGraphicsItem *) |
| void | remove (uiGraphicsItem *, bool) |
| void | removeAll (bool) |
| bool | isEmpty () const |
| int | size () const |
| uiGraphicsItem * | getUiItem (int idx) |
| const uiGraphicsItem * | getUiItem (int idx) const |
| virtual bool | isVisible () const |
| virtual void | setVisible (bool) |
| virtual uiRect | boundingRect () const |
| QGraphicsItemGroup * | qGraphicsItemGroup () |
Protected Member Functions | |
| QGraphicsItem * | mkQtObj () |
| uiGraphicsItem * | gtItm (int idx) const |
Protected Attributes | |
| bool | owner_ |
| bool | isvisible_ |
| QGraphicsItemGroup * | qgraphicsitemgrp_ |
| ObjectSet< uiGraphicsItem > | items_ |
| ObjectSet< uiGraphicsItem > | items2bdel_ |
| uiGraphicsItemGroup::uiGraphicsItemGroup | ( | bool | owner = false |
) |
| uiGraphicsItemGroup::uiGraphicsItemGroup | ( | const ObjectSet< uiGraphicsItem > & | ) |
| uiGraphicsItemGroup::~uiGraphicsItemGroup | ( | ) |
If owner, it deletes all items.
| void uiGraphicsItemGroup::add | ( | uiGraphicsItem * | ) |
| virtual uiRect uiGraphicsItemGroup::boundingRect | ( | ) | const [virtual] |
Reimplemented from uiGraphicsItem.
| uiGraphicsItem* uiGraphicsItemGroup::getUiItem | ( | int | idx | ) | [inline] |
| const uiGraphicsItem* uiGraphicsItemGroup::getUiItem | ( | int | idx | ) | const [inline] |
| uiGraphicsItem* uiGraphicsItemGroup::gtItm | ( | int | idx | ) | const [inline, protected] |
| bool uiGraphicsItemGroup::isEmpty | ( | ) | const [inline] |
| bool uiGraphicsItemGroup::isOwner | ( | ) | const [inline] |
| virtual bool uiGraphicsItemGroup::isVisible | ( | ) | const [virtual] |
Reimplemented from uiGraphicsItem.
| QGraphicsItem* uiGraphicsItemGroup::mkQtObj | ( | ) | [protected, virtual] |
Reimplemented from uiGraphicsItem.
| QGraphicsItemGroup* uiGraphicsItemGroup::qGraphicsItemGroup | ( | ) | [inline] |
| void uiGraphicsItemGroup::remove | ( | uiGraphicsItem * | , | |
| bool | ||||
| ) |
| void uiGraphicsItemGroup::removeAll | ( | bool | ) |
| void uiGraphicsItemGroup::setIsOwner | ( | bool | own | ) | [inline] |
| virtual void uiGraphicsItemGroup::setVisible | ( | bool | ) | [virtual] |
Reimplemented from uiGraphicsItem.
| int uiGraphicsItemGroup::size | ( | ) | const [inline] |
bool uiGraphicsItemGroup::isvisible_ [protected] |
ObjectSet<uiGraphicsItem> uiGraphicsItemGroup::items2bdel_ [protected] |
ObjectSet<uiGraphicsItem> uiGraphicsItemGroup::items_ [protected] |
bool uiGraphicsItemGroup::owner_ [protected] |
QGraphicsItemGroup* uiGraphicsItemGroup::qgraphicsitemgrp_ [protected] |
1.7.1