Qt масштабируемый виджет - PullRequest
       4

Qt масштабируемый виджет

0 голосов
/ 28 сентября 2019

Я написал виджет Qt, который имеет пользовательскую функцию paintEvent и использует возможность рисовать только определенную область.

Теперь я хочу сделать этот виджет прокручиваемым и масштабируемым.Чтобы сделать его масштабируемым, я поместил его в QScrollArea, который работает как шарм.Но я не могу найти в Qt возможность сделать мой виджет масштабируемым.

Я знаю, что мог бы использовать преобразование на QPainter в своем пользовательском paintEvent, но если я это сделаю, я не смогу использовать регионрисовать только важные части, потому что эти области не будут автоматически масштабироваться.

Кто-нибудь знает чистое решение этой проблемы, я не могу поверить, что в Qt нет решения, но я не могу его найти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...