if (item1Rect.intersects(item2Rect))
return true;
- if (item1Rect.left() < MAP_MIN_PIXEL_X + item1Rect.width() / 2) {
+ if (item1Rect.left() < (MAP_MIN_PIXEL_X + item1Rect.width() / 2)) {
QRect translated = item1Rect.translated(MAP_PIXELS_X, 0);
if (translated.intersects(item2Rect))
return true;
- } else if (item1Rect.right() > MAP_MAX_PIXEL_X - item1Rect.width() / 2) {
+ } else if (item1Rect.right() > (MAP_MAX_PIXEL_X - item1Rect.width() / 2)) {
QRect translated = item1Rect.translated(-MAP_PIXELS_X, 0);
if (translated.intersects(item2Rect))
return true;