Fix bug 199:

ElementEditor parText changes in the drawing area are not reflexted in
the information area
This commit is contained in:
Laurent Trinques
2020-08-07 15:32:24 +02:00
parent 06dc1570fc
commit b8daec441f

View File

@@ -172,12 +172,8 @@ void PartText::mouseDoubleClickEvent(QGraphicsSceneMouseEvent *e) {
@param value Valeur numerique relative au changement @param value Valeur numerique relative au changement
*/ */
QVariant PartText::itemChange(GraphicsItemChange change, const QVariant &value) { QVariant PartText::itemChange(GraphicsItemChange change, const QVariant &value) {
if (change == QGraphicsItem::ItemPositionHasChanged || change == QGraphicsItem::ItemSceneHasChanged) { if (change == QGraphicsItem::ItemPositionHasChanged || change == QGraphicsItem::ItemSceneHasChanged || change == QGraphicsItem::ItemSelectedHasChanged) {
updateCurrentPartEditor(); updateCurrentPartEditor();
} else if (change == QGraphicsItem::ItemSelectedHasChanged) {
if (value.toBool() == true) {
updateCurrentPartEditor();
}
} }
return(QGraphicsTextItem::itemChange(change, value)); return(QGraphicsTextItem::itemChange(change, value));
} }