Прикрепить виджеты к заданным участкам изображения (с масштабированием) |
Здравствуйте, гость ( Вход | Регистрация )
Прикрепить виджеты к заданным участкам изображения (с масштабированием) |
HochuNaCubu |
21.4.2015, 16:31
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 27.3.2013 Пользователь №: 3766 Спасибо сказали: 0 раз(а) Репутация: 0 |
доброго времени суток!
прошу помощи у имеющих представление... задача состоит в том что на выводимом на главной форме изображении должны быть прикреплены в определенных точках изображения виджеты (скорей всего это будут QLabel), но как их разместить сохранив при этом привязку к определенной точке не могу никак сообразить. все дело в том что когда пользователь растягивает(сжимает) окно приложения, изображение соответственно масштабируется, а виджеты остаются разумеется на старых местах... а должны быть грубо говоря привязаны к точке на картинке и вместе с ней двигаться при масштабировании. подскажите пожалуйста как или с помощью чего это можно реализовать |
|
|
lanz |
22.4.2015, 10:07
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
1. В обработчике события изменения размера окна, пересчитывать координаты и двигать виджеты в эту точку.
2. Использовать QGraphicsView и его методы fitInView при изменении размеров окна. |
|
|
Текстовая версия | Сейчас: 24.11.2024, 5:05 |