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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Утечка регионов в Qt 4.4.0 (QWidget::setMask)  (Прочитано 4233 раз)
SASA
Гость
« : Август 22, 2008, 15:24 »

Проблема в следующем:
При задании нового региона чилдовому окошку не удаляется предыдущий регион.
BoundsChecker показал, что утекает регион, который создаётся в функции setMask_sys (виндовая реализация). Но это этот регион выставляется окошку, следовательно, винда должна сама его удалить! Но этого не происходит.
И ещё. Течь прекращается если окошку  выставить атрибут WA_PaintOnScreen.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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