[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
]
- To: qet@xxxxxxxxxxxxxxxxxxx
- Subject: [qet] [895] Correction : un element pose sur un schema pouvait ne pas etre relu si ses bornes utilisaient des coordonnees flottantes .
- From: subversion@xxxxxxxxxxxxx
- Date: Sat, 13 Mar 2010 20:17:24 +0100
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
);
}