наложение слоя поверх изображения в QPixmap |
Здравствуйте, гость ( Вход | Регистрация )
наложение слоя поверх изображения в QPixmap |
call_me_Frank |
8.4.2015, 16:51
Сообщение
#1
|
Студент Группа: Участник Сообщений: 73 Регистрация: 20.10.2010 Пользователь №: 2129 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет!
Кто знает, как можно сделать "выделение" для QPixmap? выделение - это, например, непрозрачная рамка и полупрозрачный фон (см. картинки) + еще вопрос, как сделать размытие (blur) содержимого QPixmap? полагаю, что это вопросы схожего порядка. Сообщение отредактировал call_me_Frank - 8.4.2015, 17:29 |
|
|
call_me_Frank |
8.4.2015, 17:56
Сообщение
#2
|
Студент Группа: Участник Сообщений: 73 Регистрация: 20.10.2010 Пользователь №: 2129 Спасибо сказали: 0 раз(а) Репутация: 0 |
На вскидку получается вот что (this - объект QWidget):
Что-то можно исправить/оптимизировать? |
|
|
wiz29 |
10.4.2015, 11:32
Сообщение
#3
|
Старейший участник Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12 |
как сделать размытие (blur) содержимого QPixmap? можно воспользоваться QGraphicsBlurEffect, либо написать самому blur фильтр для QImage. Что-то можно исправить/оптимизировать? Не совсем понятно зачем дважды вызывать drawRect, когда можно то же самое сделать с помощью 1 вызова drawRect. |
|
|
call_me_Frank |
13.4.2015, 13:41
Сообщение
#4
|
Студент Группа: Участник Сообщений: 73 Регистрация: 20.10.2010 Пользователь №: 2129 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Текстовая версия | Сейчас: 28.3.2024, 18:02 |