|
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef VP1GRAPHICSITEMCOLLECTION_H
16 #define VP1GRAPHICSITEMCOLLECTION_H
67 void addItem( QGraphicsItem*,
const bool&
active =
false,
const bool&movable=
false );
74 bool hasItem(QGraphicsItem*)
const;
76 void clear(
const bool& deleteitems =
true);
void itemGotEvent(QGraphicsItem *, QEvent *) const
void setTemporaryIgnoreInteractions(const bool &)
int nMovableItems() const
bool setActive(QGraphicsItem *, const bool &active=true)
int nPresentlyMovableItems() const
int nPresentlyActiveItems() const
VP1GraphicsItemCollection(const VP1GraphicsItemCollection &)
VP1GraphicsItemCollection & operator=(const VP1GraphicsItemCollection &)
bool hasItem(QGraphicsItem *) const
void setTemporaryIgnoreMovable(const bool &)
bool setMovable(QGraphicsItem *item, const bool &movable=true)
bool itemBelongsAndIsPresentlyActive(QGraphicsItem *) const
void attachToView(VP1GraphicsView *)
INTERACTIONMODE interactionMode() const
void clear(const bool &deleteitems=true)
void addItem(QGraphicsItem *, const bool &active=false, const bool &movable=false)
void itemGotEventPrivate(QGraphicsItem *, QEvent *) const
bool removeItem(QGraphicsItem *)
VP1GraphicsItemCollection(QObject *parent=0)
void selectionChanged(QList< QGraphicsItem * >) const
void setInteractionMode(const INTERACTIONMODE &)
void itemPickedPrivate(QGraphicsItem *) const
void selectionChangedPrivate(const QList< QGraphicsItem * > &) const
void itemPicked(QGraphicsItem *) const
void real_detachFromView()
virtual ~VP1GraphicsItemCollection()