Ещё раз про прозрачность виджетов |
Здравствуйте, гость ( Вход | Регистрация )
Ещё раз про прозрачность виджетов |
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 |
|
|
Elfinit |
17.2.2010, 17:02
Сообщение
#2
|
Участник Группа: Участник Сообщений: 127 Регистрация: 17.3.2009 Из: Казань Пользователь №: 619 Спасибо сказали: 7 раз(а) Репутация: 1 |
не,
Кстати, несколько похожие глюки были, когда GraphicsView рисовался через QGLWidget. Фон очень уж странно перерисоывался, прозрачность я даже побоялся включать) |
|
|
Текстовая версия | Сейчас: 18.1.2025, 3:35 |