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