crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Проблемма с отрисовкой при масштабировании QGraphicsView
FantasyOr
  опции профиля:
сообщение 17.8.2010, 15:23
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 75
Регистрация: 13.8.2010
Пользователь №: 1956

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




Репутация:   0  


Здравствуйте.
имею виджет, засовываю его в QGraphicsScene и рисую сцену на . Все хорошо, но если у QGraphicsView изменить масштаб, на виджете появляются черные линии от элементов компоновки ( QVBoxLayout, QSpliter ) даже после того, как принудительно обновляю графиквью
view.update(0, 0, scene.sceneRect().width(), scene.sceneRect().height());


Возможно неправильно обновляю, подскажите как убрать полосs от элементов компоновки.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 17.8.2010, 16:49
Сообщение #2


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


FantasyOr, а так
view.update(0, 0, scene.sceneRect().width()+1, scene.sceneRect().height()+1);


но без прикреплённого проекта или, хотя бы, скринов ничего точно сказать невозможно )

Сообщение отредактировал Алексей1153 - 17.8.2010, 16:50
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
FantasyOr
  опции профиля:
сообщение 18.8.2010, 12:56
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 75
Регистрация: 13.8.2010
Пользователь №: 1956

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




Репутация:   0  


Удивительно, но на маленьком примере, сделанном, чтоб показать Вам, все нормально, а на рабочей версии просто АД.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 18.8.2010, 13:15
Сообщение #4


фрилансер
******

Группа: Участник
Сообщений: 2941
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

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




Репутация:   34  


FantasyOr, значит, ошибка в вычислениях где-то вкралась :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 26.12.2024, 20:17