Ещё раз про прозрачность виджетов |
Здравствуйте, гость ( Вход | Регистрация )
Ещё раз про прозрачность виджетов |
Gluck |
9.2.2010, 15:48
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 9.2.2010 Пользователь №: 1457 Спасибо сказали: 0 раз(а) Репутация: 0 |
Почитал я тут похожие темы, но ответа как-то не нашёл. Есть ActiveX виджет, к нему child'ом приделан обычный виджет (который рисуется поверх activeX'ного виджета). И очень хочется, чтобы обычный виджет был полупрозрачным (причем целиком. В соседней теме SABROG писал, что "надо разделить понятие полу-прозрачности и частичной полу-прозрачности. Первое не вопрос, второе гемор." Вот тут первая ситуация). Код, например такой:
Как бы такое можно было сделать? Причем, задача-максимум, чтобы можно было этот виджет нарисовать в Qt Designer'e и потом просто динамически подгрузить. ( Я пытался в нём определять styleSheet как "background-color: rgba(0, 255, 0, 30)", но результаты оказались очень странными). P.S.: Qt 4.6.0 |
|
|
molchanoviv |
24.3.2010, 10:35
Сообщение
#2
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
Не совсем понял, но может тебе нужно вызвать setIcon а затем setFlat? Тогда будет отображаться только иконка.
|
|
|
Текстовая версия | Сейчас: 18.1.2025, 3:19 |