Bj,
J'ai fait item->scale(2,2) item est un objet de QGraphicsItem et j'ai output les coordonées de cet item sur le scene avant et après le scale, ça change....
x de item décroît 1 chaque fois on fait le scale.
Je comprends pas pk qq a une idée d'ou vienne ce décroissance?

voilà les codes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
void AreaScene::mouseMoveEvent(QGraphicsSceneMouseEvent *mouseEvent)
{
    if(this->selectedItems().isEmpty())
        return ;
    QGraphicsItem *item = this->selectedItems().first();
    if (mode == ScaleItem) {
        item->scale(2,2);
    }
    QGraphicsScene::mouseMoveEvent(mouseEvent);
}