crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> QGraphicsPixmapItem баг при масштабировании
wiz29
  опции профиля:
сообщение 7.7.2010, 12:36
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 600
Регистрация: 7.7.2010
Из: Санкт-Петербург
Пользователь №: 1866

Спасибо сказали: 94 раз(а)




Репутация:   12  


Столкнулся со следующим багом в фреймворке QGraphicsХХХ.
для примера :
1. Создаем QGraphicsView объект
2. Создаем и добавляем QGraphicsScene в QGraphicsView
3. Добавляем QGraphicsPixmapItem на сцену (размер сцены = размеру картинки в QGraphicsPixmapItem)
если далее вызвать несколько раз scale QGraphicsView то получим неверное изображение (в части последного пиксела картинки, параметр scale не степень 2ки, например для своих тестов использовал 7.0 / 5.0 число, собственно на нем и заметил баг, суммарный scale получался порядка 40.ххх, scalлил неск раз подряд)
если растр достаточно длинный или высокий то можем неувидеть нескольких последних пикселей.

Сталкивался ли кто нибудь с данной проблемой?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 2.6.2020, 16:42