Здравствуйте, гость ( Вход | Регистрация )
Алексей1153 | Дата 15.9.2010, 21:32 |
мне встречалась такая ситуация в WinAPI (точнее MFC), там решил при помощи самописного класса-регистратора максимального прямоугольника (в классе были определены оболочки всех нужных функций рисования на контексте, и учитывались все выводимые координаты - точки или границы прямоугольников объектов). Если QPainter не умеет такое сам, то можно повторить этот подвиг Естественно, сия информацмя актуальна только в пределах функции обработки paintEvent (или WM_PAINT в моём случае) |
|
Litkevich Yuriy | Дата 15.9.2010, 20:59 |
Не могу сообразить, как узнать охватывающий прямоугольник той области, где рисовал рисовальщик (QPainter) в течении некоторого времени. Псевдокод желаемого:
худший случай - в пределах QPainter{save() ... restore()} а на крайний случай, в течении времени жизни рисовальщика. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 27.4.2024, 0:07 |