Hi guys,

I've found interesting bug in QRect in Qt 5.3.2.

Look at this code:

inline void QRect::moveRight(int pos)
{
     x1 += (pos - x2);
     x2 = pos;
}


How it can work?

QRect( 0, 0, 10, 10 ).moveRight( 10 )

produces QRect( 1, 0, 10, 10 )...

-- 
Best Regards,
Igor Mironchik.
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to