[qet] [825] Correction d'un souci lors du copier-coller de champs de texte dans l 'editeur d'element.

[ Thread Index | Date Index | More lists.tuxfamily.org/qet Archives ]


Revision: 825
Author:   xavier
Date:     2010-01-01 21:04:15 +0100 (Fri, 01 Jan 2010)
Log Message:
-----------
Correction d'un souci lors du copier-coller de champs de texte dans l'editeur d'element.

Modified Paths:
--------------
    branches/0.3/sources/editor/parttextfield.cpp

Modified: branches/0.3/sources/editor/parttextfield.cpp
===================================================================
--- branches/0.3/sources/editor/parttextfield.cpp	2010-01-01 14:41:15 UTC (rev 824)
+++ branches/0.3/sources/editor/parttextfield.cpp	2010-01-01 20:04:15 UTC (rev 825)
@@ -285,16 +285,14 @@
 	@param value Valeur numerique relative au changement
 */
 QVariant PartTextField::itemChange(GraphicsItemChange change, const QVariant &value) {
-	if (scene()) {
-		if (change == QGraphicsItem::ItemPositionHasChanged) {
-			// memorise la nouvelle position "officielle" du champ de texte
-			// cette information servira a le recentrer en cas d'ajout / retrait de lignes
-			known_position_ = pos();
+	if (change == QGraphicsItem::ItemPositionHasChanged) {
+		// memorise la nouvelle position "officielle" du champ de texte
+		// cette information servira a le recentrer en cas d'ajout / retrait de lignes
+		known_position_ = pos();
+		infos -> updateForm();
+	} else if (change == QGraphicsItem::ItemSelectedHasChanged) {
+		if (value.toBool() == true) {
 			infos -> updateForm();
-		} else if (change == QGraphicsItem::ItemSelectedHasChanged) {
-			if (value.toBool() == true) {
-				infos -> updateForm();
-			}
 		}
 	}
 	return(QGraphicsTextItem::itemChange(change, value));


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/