Стереть фрагмент QPixmap |
Здравствуйте, гость ( Вход | Регистрация )
Стереть фрагмент QPixmap |
Norrius |
20.1.2012, 17:54
Сообщение
#1
|
Студент Группа: Участник Сообщений: 26 Регистрация: 30.12.2011 Пользователь №: 3105 Спасибо сказали: 0 раз(а) Репутация: 0 |
У меня несколько "слоев" - QPixmap'ов, которые обсчитываются отдельно и выводятся на окно в paintEvent. Как стереть (залить прозрачным) прямоугольный кусок pixmap, чтобы то что ниже было видно?
Я пробовал делать painter.fillRect(<...>, transparent), но это, как и предполагалось, ничего не делает. painter.eraseRect() не работает, только если установить painter.setBackgroundMode(OpaqueMode), однако, в этом случае весь pixmap заливает белым. |
|
|
Norrius |
20.1.2012, 19:01
Сообщение
#2
|
Студент Группа: Участник Сообщений: 26 Регистрация: 30.12.2011 Пользователь №: 3105 Спасибо сказали: 0 раз(а) Репутация: 0 |
Спасибо, посмотрю.
|
|
|
Текстовая версия | Сейчас: 2.12.2024, 19:18 |