Есть ли в Qt встроенный способ раздувать или увеличивать прямоугольник? Как .NET Rectangle.Inflate или Java Rectangle.grow ... или я должен реализовать свой собственный? Я просмотрел документы и не смог найти ни одного, но, может быть, мне чего-то не хватает.
Rectangle.Inflate
Rectangle.grow
Кажется, есть функция adjust, которая наиболее близка к тому, что вы хотите. Вы можете легко использовать его для «надувания» прямоугольника:
adjust
rect.adjust(-dx, -dy, dx, dy);
, где dx и dy - суммы, которые вы хотите увеличить в направлениях x и y.
dx
dy