Добрый день!
Подскажите, пожалуйста, это баг или так и должно быть?
QRect Screen1( -150, -100, 100, 100 );
QRect Box1 ( -50, -50, 50, 50 );
qDebug() << Screen1.intersects( Box1 ); // false
QRect Screen2( -100, -100, 100, 100 );
QRect Box2 ( -50, -50, 50, 50 );
qDebug() << Screen2.intersects( Box2 ); // true