Russian Qt Forum
Ноябрь 24, 2024, 22:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QGraphics.... работа с итемами  (Прочитано 4563 раз)
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« : Декабрь 11, 2009, 10:52 »

Форумчане нужен грамотный совет, есть QGraphicsView на нем сцена естественно на сцене итем который по скролу мышки может увеличиваться в размерах и стало быть при большом увеличении появляются QScrollBar.

Вопрос как определить видимую область итема на сцене или хотя бы центральную точку?
 
« Последнее редактирование: Декабрь 11, 2009, 12:41 от ecspertiza » Записан
Dendy
Гость
« Ответ #1 : Декабрь 11, 2009, 18:03 »

Логика подсказывает - переопределить QGraphicsItem::boundingRect().
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #2 : Декабрь 11, 2009, 19:21 »

нашел решение, у QGraphicsView есть методы mapFrom... вот я вызвал метод mapFromScene().
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 23.