Qyoto  4.0.5
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Properties
QtGui.IQGraphicsSceneSignals Interface Reference
Inheritance diagram for QtGui.IQGraphicsSceneSignals:
Collaboration diagram for QtGui.IQGraphicsSceneSignals:

Public Member Functions

void Changed (System.Collections.Generic.List< QRectF > region)
 
 
void SceneRectChanged (QRectF rect)
 
 
void SelectionChanged ()
 
 
- Public Member Functions inherited from QtCore.IQObjectSignals
void Destroyed (QObject arg1)
 
void Destroyed ()
 
 

Member Function Documentation

void QtGui.IQGraphicsSceneSignals.Changed ( System.Collections.Generic.List< QRectF region)

This signal is emitted by QGraphicsScene when control reaches the event loop, if the scene content changes. The region parameter contains a list of scene rectangles that indicate the area that has been changed.

See also QGraphicsView::updateScene().

void QtGui.IQGraphicsSceneSignals.SceneRectChanged ( QRectF  rect)

This signal is emitted by QGraphicsScene whenever the scene rect changes. The rect parameter is the new scene rectangle.

See also QGraphicsView::updateSceneRect().

void QtGui.IQGraphicsSceneSignals.SelectionChanged ( )

This signal is emitted by QGraphicsScene whenever the selection changes. You can call selectedItems() to get the new list of selected items.

The selection changes whenever an item is selected or unselected, a selection area is set, cleared or otherwise changed, if a preselected item is added to the scene, or if a selected item is removed from the scene.

QGraphicsScene emits this signal only once for group selection operations. For example, if you set a selection area, select or unselect a QGraphicsItemGroup, or if you add or remove from the scene a parent item that contains several selected items, selectionChanged() is emitted only once after the operation has completed (instead of once for each item).

This function was introduced in Qt 4.3.

See also setSelectionArea(), selectedItems(), and QGraphicsItem::setSelected().