次のようなコード
QRectF a(0, 0, 40, 40); QRectF b(10, 20, 20, 0); bool f = a.contains(b);
aは正方形で、bは高さがゼロの矩形なのですが、containsがfalseを返します。同じことをQRectFではなくて、QRectでやるとtrueが返ります。
なぜこのような違いが起こるのでしょうか?
Qt 5.3.1です。
次のようなコード
QRectF a(0, 0, 40, 40); QRectF b(10, 20, 20, 0); bool f = a.contains(b);
aは正方形で、bは高さがゼロの矩形なのですが、containsがfalseを返します。同じことをQRectFではなくて、QRectでやるとtrueが返ります。
なぜこのような違いが起こるのでしょうか?
Qt 5.3.1です。