from PyQt5.QtWidgets import QGraphicsScene, QGraphicsRectItem
scene = QGraphicsScene()
rectangleVert = QGraphicsRectItem(1.0,1.0,5.0,2.0)
rectangleVert.setPos(3.0,4.0)
scene.addItem(rectangleVert)
Le rectangle vert a pour longueur 5 et pour largeur 2 (valeurs exprimées en
coordonnées scène). Son coin supérieur gauche est positionné aux coordonnées (1,1)
relatives à son propre repère. Quelle est l'origine de ce repère ? Cette origine est fixée
par la méthode setPos : comme le rectangle vert n'a pas de parent, elle est aux
coordonnées (3,4) de la scène (axes verts sur la Figure 10.7). Résultat des courses : le
coin supérieur gauche du rectangle vert est aux coordonnées (4,5) de la scène.
Figure 10.7 : Les éléments positionnés les uns par rapport aux autres
191
scene = QGraphicsScene()
rectangleVert = QGraphicsRectItem(1.0,1.0,5.0,2.0)
rectangleVert.setPos(3.0,4.0)
scene.addItem(rectangleVert)
Le rectangle vert a pour longueur 5 et pour largeur 2 (valeurs exprimées en
coordonnées scène). Son coin supérieur gauche est positionné aux coordonnées (1,1)
relatives à son propre repère. Quelle est l'origine de ce repère ? Cette origine est fixée
par la méthode setPos : comme le rectangle vert n'a pas de parent, elle est aux
coordonnées (3,4) de la scène (axes verts sur la Figure 10.7). Résultat des courses : le
coin supérieur gauche du rectangle vert est aux coordonnées (4,5) de la scène.
Figure 10.7 : Les éléments positionnés les uns par rapport aux autres
191
