[qet] [895] Correction : un element pose sur un schema pouvait ne pas etre relu si ses bornes utilisaient des coordonnees flottantes .

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


Revision: 895
Author:   xavier
Date:     2010-03-13 20:17:24 +0100 (Sat, 13 Mar 2010)
Log Message:
-----------
Correction : un element pose sur un schema pouvait ne pas etre relu si ses bornes utilisaient des coordonnees flottantes.

Modified Paths:
--------------
    trunk/sources/terminal.cpp

Modified: trunk/sources/terminal.cpp
===================================================================
--- trunk/sources/terminal.cpp	2010-03-13 19:16:19 UTC (rev 894)
+++ trunk/sources/terminal.cpp	2010-03-13 19:17:24 UTC (rev 895)
@@ -484,8 +484,8 @@
 */
 bool Terminal::fromXml(QDomElement &terminal) {
 	return (
-		terminal.attribute("x").toDouble() == amarrage_elmt.x() &&\
-		terminal.attribute("y").toDouble() == amarrage_elmt.y() &&\
+		qFuzzyCompare(terminal.attribute("x").toDouble(), amarrage_elmt.x()) &&
+		qFuzzyCompare(terminal.attribute("y").toDouble(), amarrage_elmt.y()) &&
 		terminal.attribute("orientation").toInt() == sens
 	);
 }


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