From 0e87b10a668a60a9bf36be39cb16430743d49eaa Mon Sep 17 00:00:00 2001 From: Ronan Le Tiec Date: Sat, 9 May 2020 15:13:00 +0200 Subject: [PATCH] improvement rotation initialisation --- src/app/puzzle/vpuzzlemaingraphicsview.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/puzzle/vpuzzlemaingraphicsview.cpp b/src/app/puzzle/vpuzzlemaingraphicsview.cpp index b8406469a..d4740eeb1 100644 --- a/src/app/puzzle/vpuzzlemaingraphicsview.cpp +++ b/src/app/puzzle/vpuzzlemaingraphicsview.cpp @@ -187,9 +187,10 @@ void VPuzzleMainGraphicsView::on_PieceMovedToLayer(VPuzzlePiece *piece, VPuzzleL } scene()->addItem(_graphicsPiece); - _graphicsPiece->setPos(_graphicsPiece->GetPiece()->GetPosition()); - _graphicsPiece->setSelected(_graphicsPiece->GetPiece()->GetIsSelected()); - _graphicsPiece->update(); + // not very clean to directly call slots + _graphicsPiece->on_PieceSelectionChanged(); + _graphicsPiece->on_PiecePositionChanged(); + _graphicsPiece->on_PieceRotationChanged(); } }