crossplatform.ru

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

 
Тема закрытаНачать новую тему
> [РЕШЕНО] Помехи на картинке при отрисовке одного виджета на месте другого
AD
  опции профиля:
сообщение 14.4.2009, 14:40
Сообщение #1


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

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

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




Репутация:   17  


Вот картинка:
[attachment=551:FLTA_mode.JPG]

Вверху какие-то помехи рисуются. Как от них избавиться? Я рисую этот виджет на месте виджета с вертикальной проекции, при нажатии на кнопку "SM" на боковой панели инструментов. Как избавиться от помех? Эти помехи видны только в релиз-версии, в дебаге - все ОК!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 14.4.2009, 17:29
Сообщение #2


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

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

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




Репутация:   34  


У меня такое было, когда я рендерил QImage на widget. Когда создается экземпляр этого класса вместо картинки в нем содержится мусор, поэтому его надо fill'ить нулями или чем-то другим, прежде чем на него что-то рисовать. Это лишь предположение.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 14.4.2009, 17:39
Сообщение #3


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

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

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




Репутация:   17  


Цитата(SABROG @ 14.4.2009, 18:29) *
У меня такое было, когда я рендерил QImage на widget. Когда создается экземпляр этого класса вместо картинки в нем содержится мусор, поэтому его надо fill'ить нулями или чем-то другим, прежде чем на него что-то рисовать. Это лишь предположение.

Ага, QImage! А можно строку кода, а то я не очень понял что за fillить?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 14.4.2009, 17:56
Сообщение #4


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

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

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




Репутация:   34  


Такая штука
image.fill(0);
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 14.4.2009, 17:57
Сообщение #5


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(AD @ 14.4.2009, 21:39) *
понял что за fillить?
заливать/заполнять чем-нибудь. Т.е. предварительно нарисовать на всю площадь рисунка, что-нибудь.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 14.4.2009, 18:00
Сообщение #6


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

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

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




Репутация:   17  


Цитата
Такая штука
image.fill(0);

Спасибо. Помогло! Тема закрыта.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 27.12.2024, 11:45